Senior Machine Control Software Engineer

Divergent - Torrance, CA

Hiring: Senior Machine Control Software Engineer Company: Divergent Location: Torrance, CA Job Posted Time: 2026-09-16 14:35:07 Employment Type: On-site Target Skills & Keywords : Assembly, C++, CI/CD, CMake, Computer Vision, Git, GitHub Actions, MATLAB, OpenCV, Python, R About the job Required Skills: •Design and develop real-time machine contraol software for proprietary industrial 3D printing systems •Build robust multithreaded applications in modern C++ for motion control, automation, and machine orchestration •Develop and maintain operator-facing GUI applications for machine monitoring, diagnostics, and control •Create simulation and modeling tools to validate machine behavior, optimize performance, and improve system reliability •Design calibration routines, fault detection logic, and automated maintenance workflows to maximize print consistency and uptime •Collaborate cross-functionally with controls, electrical, mechanical, systems, and manufacturing engineers to integrate software with complex mechatronic systems •Support commissioning, troubleshooting, and continuous improvement efforts on production hardware •Contribute to software architecture, code quality standards, CI/CD workflows, and engineering best practices Qualifications: •Demonstrated capacity to lawfully access information and technology subject to U.S. export controls •Strong proficiency in modern C++ (C++11 or newer) •Operational familiarity with build systems and tooling such as CMake •Strong debugging, problem-solving, and systems-level thinking skills •Operational familiarity with OpenCV or other computer vision frameworks •Proficiency in Python for scripting, automation, or test tooling •Understanding of real-time systems, motion control, or digital signal processing (DSP) •Operational familiarity with MATLAB, Simulink, or Simscape for modeling and simulation •Exposure to CI/CD pipelines and automated testing workflows, particularly using GitHub Actions Compensation: •$141,380 - $194 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!