Staff Software Engineer, Autonomy Actions
$172,000–$229,000 year
HybridBoston, Massachusetts, United States
Job Summary
Implement highest-priority quality improvements for decision-making, motion planning, and controls subsystems by documenting ICDs, enhancing error checking, and eliminating runtime memory allocations. Deploy agentic AI agents to enforce new design and validation principles, while collaborating with subsystem owners to deliver critical initiatives before commercial launch. Present work to the team to demonstrate maintenance of the highest software quality standards, focusing on improving unrecoverable MRM rates and root cause analysis for the Planning and Controls stack.
Required Qualifications
- Bachelor's degree in Computer Science, Robotics, or a related field
- Expertise in C++ software optimization and defensive programming for embedded systems (ie. MISRA), including functional safety rated systems
- Comfortable navigating and contributing to large, complex codebases where modularity and documentation are key
- Experience in Interface Contract Documentation and contract enforcement
- Experience in compiler integration and optimization of complex code bases
- Capable of working across teams to identify, prioritize, and execute software quality and performance improvements
- Experience with autonomous vehicles or vehicle automation systems
- Functional safety processes and implementation
Desired Qualifications
- A Master's or Ph.D.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.