Skip to content
NuroNuroMountain View, CA

Senior/Staff Controls Engineer, Core Development

Senior/Staff Controls Engineer designing and deploying production controls software that translates autonomy trajectories into safe vehicle motions for L4 self-driving across diverse conditions and vehicle platforms. Requires 5+ years experience with L2+ controls, deep vehicle dynamics and controls theory knowledge, and strong embedded programming skills.

194k – 352k/yr
On-site5+ YOEEmbedded Engineering

About the role

Responsibilities

  • Develop robust, reliable and optimized production-level control software following safety standards (ISO 26262).
  • Develop seamless interactions between planner and controller and advanced control strategies for expanded ODD including parking lot maneuvers through highway driving under various weather conditions and road surfaces.
  • Integrate controls stack with new vehicle platforms.
  • Explore Machine Learning for vehicle dynamics and controls to improve vehicle performance, drivability and reduced time for new vehicle platform bringups.
  • Collaborate closely with engineers across hardware, base software, upstream autonomy, vehicle testing and system teams.

Requirements

  • MS or Ph.D. (preferred) in mechanical, mechatronics, electrical, aerospace, robotics, or a closely related field.
  • 5+ years of industry experience, including 3+ years focusing on developing and deploying L2+ or higher level automated driving controls software at scale.
  • Deep knowledge of vehicle dynamics, controls theory, and control strategy development and testing.
  • Implementation experience with classical and modern controls methods and/or ML for Controls.
  • Strong embedded C (preferred) or C++ programming skills.
  • Strong foundation in math (geometry, calculus, probability) and physics (kinematics, dynamics), and analytical skills.
  • Comfortable working with GenAI-assisted engineering workflows (e.g. Claude Code, Gemini, Cursor).
  • Proven ability to collaborate within and across teams.
  • Effective oral and written communication skills.
  • Passionate about solving real-world challenging autonomous driving problems.
  • Self-starter with strong drive, accountability, and the ability to adapt quickly to new problems.

Compensation

Base pay range is $193930 to $352290/year depending on experience, qualifications, education, location, and skills. Eligible for annual performance bonus, equity, and competitive benefits package.

Skills

controls engineeringvehicle dynamicscontrol theoryiso 26262embedded cC++Machine Learningautonomous drivingPython
Nuro

Staff/Senior Software Engineer, Onboard Infrastructure

NuroMountain View, CA

Build and optimize onboard infrastructure and performance for Nuro's self-driving vehicles. Requires 5+ years experience, strong C++ skills, and expertise in distributed systems, computer architecture, or robotics platforms.

194k – 352k/yrOn-site5+ YOEEmbedded Engineering
Shield AI

Staff Software Engineer, Autonomous Pilot Integration

Shield AIWashington, DC +3

Lead technical delivery and integration of autonomy software for launched effects platforms in multi-agent fleets, often in disconnected environments. Own end-to-end development from simulation to live tests, drive architecture and cross-team collaboration, and support operational deployments and flight tests. Requires 7+ years experience with expert C++ and Linux skills.

195k – 293k/yrOn-site7+ YOEEmbedded Engineering
Shield AI

Staff Software Engineer, Autonomous Pilot Integration

Shield AIWashington, DC +3

Lead technical delivery and integration of complex autonomy capabilities for V-BAT and X-BAT unmanned aircraft platforms. Requires 7+ years experience with expert C++ and Linux, leading autonomy/embedded integration, and cross-team technical influence for defense customers.

195k – 293k/yrOn-site7+ YOEEmbedded Engineering
Shield AI

Staff Engineer, Core Platform Integration

Shield AISan Diego, CA

Staff Engineer owning core platform integration for next-generation autonomous systems. Responsibilities include SIL/HIL/VIL workflows, embedded bring-up, hardware/software integration across sensors and fleet management, plus building developer tools and reference implementations. Requires 5+ years in complex platforms with strong C++/Python and Linux experience.

190k – 290k/yrOn-site7+ YOEEmbedded Engineering
Shield AI

Senior Staff Engineer, Software Embedded Applications (R5068)

Shield AIDallas, TX

Lead embedded software development for advanced UAV avionics systems using C/C++, owning complex capabilities from design to production in a high-pace cross-functional environment.

190k – 290k/yrOn-siteEmbedded Engineering