Current jobs related to Senior Machine Control Software Engineer - Santa Clara - Halo Industries, Inc.


  • Santa Clara, California, United States Halo Industries, Inc. Full time

    Job Title: Senior Machine Control Software EngineerHalo Industries, Inc. is seeking a highly skilled Senior Machine Control Software Engineer to lead the design, development, and deployment of the company's production line equipment control and automation strategy.Job SummaryThe ideal candidate will have a strong background in software engineering, with a...


  • Santa Clara, California, United States Halo Industries, Inc. Full time

    About the RoleHalo Industries, Inc. is seeking an experienced Senior Machine Control Software Engineer to lead the design, development, and deployment of the company's key production line equipment control. As a key member of the team, you will be responsible for taking ownership of an advanced Python machine control framework, developing and maintaining...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job Title: Senior Software Engineer - Control PlaneWe are seeking an experienced Senior Software Engineer to join our App Acceleration team at Palo Alto Networks. As a key member of our team, you will be responsible for designing, developing, and implementing highly scalable software features for our cloud security products.Key Responsibilities:Design and...


  • Santa Clara, California, United States United Software Group Full time

    We are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at United Software Group. In this role, you will be responsible for developing and maintaining our CI/CD pipeline, ensuring the highest quality of our software products.Key responsibilities include:Designing and implementing automated testing frameworksDeveloping and...


  • Santa Clara, California, United States Citrix Systems Inc Full time

    Job DescriptionJob Title: Senior IT Software EngineerJob Summary:We are seeking a highly skilled Senior IT Software Engineer to join our team. The successful candidate will be responsible for managing system implementation in Oracle CPQ / CX, making significant process optimizations for business productivity.Key Responsibilities:Design the architecture of...


  • Santa Clara, California, United States Q-Cells Full time

    Job Title: Senior Controls EngineerWe are seeking a highly skilled Senior Controls Engineer to join our team at Q-Cells. As a Senior Controls Engineer, you will play a pivotal role in ensuring the harmony between our power electronics and firmware teams, establishing control algorithms that maximize efficiency and reliability in our...


  • Santa Clara, California, United States SoundHound Full time

    We're seeking a talented Senior Software Engineer to join our team at SoundHound, where we're pushing the boundaries of transformative technologies that improve life. Our company culture values creativity, innovation, and open communication, allowing us to act on valuable feedback from employees and users alike.As a Senior Software Engineer, you'll have the...


  • Santa Clara, California, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Machine Learning Engineer to join our team at Amazon Development Center U.S., Inc. in the AWS AI Research and Engineering organization.Key ResponsibilitiesDesign, develop, and deploy state-of-the-art machine learning algorithms and systemsBuild prototypes and innovate on new learning...


  • Santa Monica, United States INSPYR Solutions Full time

    Job Title: Senior Software Engineer (Machine Learning)We are seeking a highly skilled Senior Software Engineer to join our team at INSPYR Solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying machine learning models to drive business growth.Key Responsibilities:Design and develop machine learning models to...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Manager of Software Engineering to join our team at Palo Alto Networks. As a key member of our engineering team, you will be responsible for leading the development of advanced AI and Machine Learning enabled solutions to detect and remediate network issues, discover problems, provide...


  • Santa Clara, California, United States Amazon Development Center U.S., Inc. Full time

    Job Title: Senior SDE, AWS OpenSearch Security Analytics and ObservabilityAre you passionate about building next-generation cloud-scale analytics and observability platforms? Do you want to revolutionize the way people manage and derive insights from vast volumes of data in the cloud? We're seeking a highly skilled Senior Software Development Engineer to...


  • Santa Clara, California, United States ServiceNow Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our AI Engineering team at ServiceNow. As a key member of our team, you will be responsible for designing, implementing, and maintaining efficient, reusable, and reliable Python code for our AI-driven software solutions.As a Senior Software Engineer, you will have the opportunity...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a Senior Systems Software Engineer to join our TAO Toolkit Team, where you will be responsible for developing novel, scalable, and automated pipelines to make sense of petabytes of unstructured data. You will collaborate with multiple deep-learning architects and engineers to enable the development of pioneering AI models.Key Responsibilities:...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job OverviewPalo Alto Networks is seeking a highly skilled Senior Software Engineer to join our App Acceleration team. As a key member of our engineering team, you will design, develop, and implement highly scalable software features for our cloud security products.You will participate in architecture, design, and development of App Acceleration features,...


  • Santa Clara, California, United States ServiceNow Full time

    Job Title: Senior Staff Machine Learning EngineerAt ServiceNow, we're revolutionizing the way organizations work by harnessing the power of artificial intelligence and machine learning. As a Senior Staff Machine Learning Engineer, you'll play a critical role in building and evolving our AI platform, partnering with teams to create end-to-end AI-powered work...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a Senior Systems Software Engineer to join our TAO Toolkit Team at NVIDIA. Our team builds frameworks, services, algorithms, and tools that power the largest NVIDIA Multi-Modal Foundation Models and their customization.Key Responsibilities:Design, develop, and support a platform to access large datasets, integrating data from various...


  • Santa Clara, California, United States Roche Holdings Inc. Full time

    About the Role:Roche is seeking a highly skilled Senior GPU Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications that utilize GPU acceleration.Key Responsibilities:Design and develop software applications that utilize GPU...


  • Santa Clara, California, United States Nvidia Full time

    Job Title: Senior Machine Learning Engineer for Quantized TrainingWe are seeking a highly skilled Senior Machine Learning Engineer to join our team and contribute to the development of next-generation recipes for mixed-precision training. As a key member of our team, you will be responsible for distilling LLM research literature into its core, translating...


  • Santa Clara, California, United States Roche Holdings Inc. Full time

    About the Role:We are seeking a highly skilled Senior GPU Software Engineer to join our team at Roche Holdings Inc. in Santa Clara, CA. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-performance GPU-accelerated software applications.Key Responsibilities:Work closely with research and...


  • Santa Monica, California, United States INSPYR Solutions Full time

    Job Title: Senior Software Engineer - Machine LearningWe are seeking a highly skilled Senior Software Engineer to join our Ad Platforms team. As a key member of our team, you will be responsible for driving innovation and applying state-of-the-art machine learning techniques to boost every aspect of advertising, including inventory forecasting, planning,...

Senior Machine Control Software Engineer

2 months ago


Santa Clara, United States Halo Industries, Inc. Full time
Job DescriptionJob Description

The Company

Halo Industries has invented a technology to replace a decades-old semiconductor material slicing process that wastes billions of dollars annually.

Halo’s laser-based technology eliminates this waste, delivering improvements in both material cost and performance, while enabling manufacturing advancements in a diverse set of high-growth applications markets, including the automotive, grid infrastructure, telecommunications and power electronics sectors.

Halo originally spun out of Stanford University in 2014, acquiring a significant A round of VC funding in 2020 following the successful demonstration of the company’s precision material slicing equipment.

Halo is now planning its volume manufacturing operations and building a passionate team to meet its next milestone of deploying the company’s first fully integrated production line.

Halo Industries is well-funded, engaged with strategic customers, and staged to achieve rapid operational, revenue, and valuation growth.

The Opportunity

The evolution of Halo’s technology and equipment, growing from an R&D focus to a production manufacturing environment, has triggered the need for an experienced Senior Machine Control Software Engineer who can lead the design, development, and deployment of the company’s production line equipment control and automation strategy.

Job Description

  • Lead the design and development of operator control systems for production-line mechanical and opto-mechanical semiconductor manufacturing tools
  • Define control standards to be implemented uniformly across the production line
  • Evaluate and select industrial controller hardware (e.g. PC, PLC, embedded microcontroller)
  • Write high level device drivers for robotics, motion control, lasers, and data acquisition
  • Integrate custom and off-the-shelf device drivers into reliable, robust operator controllable state machines
  • Develop easy-to-use operator graphical user interfaces
  • Perform thorough testing and debugging from the system level down to the component level
  • Maintain thorough documentation and version control
  • Work closely with mechanical, electrical, system, and NPI engineers
  • Implement Factory Automation features and operations

Requirements

Preferred Education & Experience

  • Bachelor's degree in Software Engineering, Computer Science or a related technical field with 5+ years of applicable experience
  • Candidates with advanced degrees may qualify for a given position with fewer years of experience.

What We’re Looking For

  • Knowledge of best practices for implementing high-reliability production line instrument control systems
  • Experience building instrument control systems using both PLC and PC environments
  • Knowledge of hardware communication protocols (e.g. Modbus, TCP/IP, serial, ASCII, USB)
  • Working knowledge of servos, motors, sensors, actuators, I/O devices, and relays
  • Experience with a variety of programming languages used in industrial automation (preferably including C# GUI development experience, SEMI E95 helpful
  • Factory automation experience, including distributed control and centralized data acquisition and database storage
  • Experience with source control (preferably Git)
  • Product and process development experience leading to an ability to understand the desired system behaviors
  • Outstanding detail-oriented analytical, creative, and problem-solving skills, with the ability to think critically to diagnose issues and optimize complex processes
  • Ability to work self-sufficiently with minimal oversight
  • Excellent communication skills and the ability to lead and work effectively within an interdisciplinary team
  • Desire to play a ground-floor leadership role in a high-growth environment

Bonus

  • Semiconductor manufacturing experience
  • Experience with Manufacturing Execution Systems (MES)
  • Experience with SECS/GEM SEMI Standards, Factory Automation, SEMI E30, E10, E95
  • Expertise in mechatronics/automation design (motor sizing, actuator design, sensor selection, etc.)
  • Past startup experience and insights/lessons learned on effectively scaling from R&D to production
  • Experience with Akka.Net or other Actor Frameworks
  • Experience selecting and configuring databases and/or interfacing databases to factory automation
  • Experience with Python for hardware control, graphical user interfaces and data analysis

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Stock Option Plan