Develops onboard application software in modern C++ for autonomous systems and robotics, collaborating across teams to build the autonomy stack for intelligent vehicles. Requires bachelor's degree and 1+ years shipping complex C++ software.
125k – 222k/yr
On-site1+ YOEEmbedded Engineering
About the role
Responsibilities
Design and implement onboard application software in modern C++.
Collaborate with cross functional teams to align interfaces, contracts, and execution models across the stack.
Closely collaborate with engineers across the stack.
Contribute directly to building up an autonomy program.
Requirements
Bachelor’s in Computer Science, Mathematics, or related field.
1+ years of experience in shipping complex software in C++11 and above.
Nice to Have
MSc or PhD in computer science or applied mathematics with coursework or research experience in robotics.
Join the Acuity Autonomy Framework team to develop core C++ software systems for collaborative autonomy in multi-domain environments. This role involves integrating with domain-specific platforms and supporting multidisciplinary engineering efforts.
125k – 175k/yr
On-site2+ YOEEmbedded Engineering
Firmware Engineer II
Hinge HealthSan Francisco, CA
Develops firmware and embedded software for highly integrated medical devices, collaborating cross-functionally from prototyping to production. Requires 2+ years experience with C, low-level drivers, communication protocols, and Python; familiarity with EE design and lab equipment.
Develops perception and localization algorithms for tractor-mounted AI camera systems on farms, fusing sensor data like stereo depth and GNSS for precise positioning. Requires 2+ years in robotics with expertise in computer vision and edge-optimized Python/C++ code.
130k – 190k/yr
On-site2+ YOEEmbedded Engineering
Software Engineer II, Autonomy Behaviors (R4588)
Shield AIBoston, MA +1
Develops and tests autonomy behaviors for unmanned systems in air, land, sea, and space domains using C++. Requires BS degree, 2-3 years experience in robotics software like planning and optimization, and US Secret clearance eligibility.
132k – 198k/yr
On-site2+ YOEEmbedded Engineering
Software Engineer, Sensor Platform
NuroMountain View, CA
Design and develop sensor and compute systems for autonomous vehicles. Requires 2+ years experience, C++ proficiency, embedded/real-time systems expertise, and robotics or autonomous driving domain experience.