Current jobs related to Senior Machine Control Software Engineer - Santa Clara - Halo Industries, Inc.
-
Senior Machine Control Software Engineer
1 month ago
Santa Clara, California, United States Halo Industries, Inc. Full timeJob 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...
-
Senior Machine Control Software Engineer
1 month ago
Santa Clara, California, United States Halo Industries, Inc. Full timeAbout 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...
-
Senior Software Engineer
3 weeks ago
Santa Clara, California, United States Palo Alto Networks Full timeJob 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...
-
Senior Software Quality Assurance Engineer
1 week ago
Santa Clara, California, United States United Software Group Full timeWe 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...
-
Senior IT Software Engineer
2 weeks ago
Santa Clara, California, United States Citrix Systems Inc Full timeJob 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...
-
Senior Controls Engineer
4 weeks ago
Santa Clara, California, United States Q-Cells Full timeJob 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...
-
Senior Software Engineer TTS
1 week ago
Santa Clara, California, United States SoundHound Full timeWe'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...
-
Senior Machine Learning Engineer
3 weeks ago
Santa Clara, California, United States Amazon Development Center U.S., Inc. Full timeAbout 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...
-
Senior Software Engineer
3 weeks ago
Santa Monica, United States INSPYR Solutions Full timeJob 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...
-
Senior Manager of Software Engineering
2 weeks ago
Santa Clara, California, United States Palo Alto Networks Full timeAbout 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...
-
Senior Software Development Engineer
4 weeks ago
Santa Clara, California, United States Amazon Development Center U.S., Inc. Full timeJob 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...
-
Senior Software Engineer, AI Engineering
1 month ago
Santa Clara, California, United States ServiceNow Full timeAbout 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...
-
Senior Systems Software Engineer
2 weeks ago
Santa Clara, California, United States NVIDIA Full timeWe 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:...
-
Senior Software Engineer
2 weeks ago
Santa Clara, California, United States Palo Alto Networks Full timeJob 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,...
-
Senior Staff Machine Learning Engineer
4 weeks ago
Santa Clara, California, United States ServiceNow Full timeJob 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...
-
Senior Systems Software Engineer
4 days ago
Santa Clara, California, United States NVIDIA Full timeWe 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...
-
Senior GPU Software Engineer
1 week ago
Santa Clara, California, United States Roche Holdings Inc. Full timeAbout 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 timeJob 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...
-
Senior GPU Software Engineer
4 days ago
Santa Clara, California, United States Roche Holdings Inc. Full timeAbout 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...
-
Senior Software Engineer
1 week ago
Santa Monica, California, United States INSPYR Solutions Full timeJob 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
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 key production line equipment control.
Job Description
- Take ownership of an advanced Python machine control framework
- Develop and maintain software applications for equipment communication and integration into factory systems
- 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 multiple graphical user interfaces tailored for R&D and operations purposes
- 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
Requirements
Preferred Education & Experience
- Bachelor's degree in Software Engineering, Computer Science or a related technical field with 10+ years of applicable experience
- Candidates with advanced degrees may qualify for a given position with fewer years of experience.
What We’re Looking For
- Expert level Python programmer with machine control experience
- Command of basic concepts and advanced features of Python
- Knowledge of best practices for implementing high-reliability production line instrument control systems
- Experience with different 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 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
- Graphical User Interfaces with Qt
- Experience using asynchronous I/O for concurrency
- Experience with C# and .NET
- Semiconductor manufacturing experience
- Experience with Human Machine Interaction systems
- 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
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