Senior Software Manufacturing Engineer
$110,000–$140,000 year
On-site · Ann Arbor, Michigan, United States
Job Summary
Senior Software Manufacturing Engineer at May Mobility bridges software development and hardware production for the Autonomous Drive Kit, developing and maintaining software for flashing, testing, and calibrating hardware during production, and leading automation and tooling to streamline testing and data collection for quality control. The role supports the production line, analyzes bottlenecks, implements process improvements, collaborates with hardware teams during NPI, mentors junior engineers, and leads PFMEAs and safety reviews. The candidate should have strong embedded C/C++ skills, experience with 3D CAD, rapid prototyping, and working with vehicle communication protocols (CAN, UART, SPI, I2C), plus a track record in manufacturing or software engineering leadership and cross-functional collaboration.
Required Qualifications
- Bachelor’s Degree in Mechanical Engineering, Electromechanical Engineering, Industrial Engineering or Computer Science
- Minimum of 5 years' experience in a manufacturing or software engineering capacity
- Strong background in technical and project leadership
- Demonstrated foundation in data structures and algorithms
- Experience with embedded software
- Experience with hardware integration and vehicle platforms
- Knowledge of sensor or automotive ECU configuration is desirable
- Experience with UART, SPI, I2C, CAN protocols is desirable
- Proficiency in C/C++ for embedded systems
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.