Embedded Software Engineer
$145.83k - $219kNuro
Job Description
Job Description
Who We Are
Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that's why we're building a universal autonomy platform: self-driving for all roads and all rides.
Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for a wide range of vehicles, use cases, and markets. Powered by the Nuro Driver™, our universal autonomy platform enables the global mobility ecosystem to deploy autonomy at scale, from robotaxis and logistics fleets to personal vehicles. With years of real-world deployment experience and a flexible, partner-led business model, Nuro is working toward a future where millions of autonomous vehicles powered by our technology help make everyday life safer, easier, and more connected. Nuro has raised over $2B in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Role
Nuro operates real self-driving vehicles on public roads today — not a research platform, not ADAS. The Embedded Software Engineering team builds the software for the safety-critical embedded controllers that connect the Nuro Driver™ to the vehicle: the devices that command steering, braking, and propulsion, alongside other vehicle actuators, distribute and monitor power, monitor vehicle motion, and bring the vehicle to a safe state when something goes wrong.
As an Embedded Software Engineer, you will work across the full stack of multicore automotive microcontrollers from RTOS, drivers, and scheduler up through middleware and application components that talk to the vehicle, and help extend that stack as our hardware evolves. You will bring the Nuro Driver™ up on new vehicle platforms alongside OEM and supplier engineers, and see your code drive real vehicles on public roads. We're hiring across levels, from engineers with a couple years of embedded experience to those who've shipped a production automotive launch.
About the Work
- Design, implement and test embedded C software for safety-critical multicore automotive microcontrollers, spanning base software such as RTOS, device drivers, scheduling and bootloader, middleware such as inter-component messaging and end-to-end protection, and application components such as actuator interface, body controls, power management and fault management.
- Integrate the Nuro Driver™ with new vehicle platforms: define and implement CAN and Ethernet interfaces with OEM ECUs, adapt actuator and body-control interfaces, and validate them on bench and in vehicle.
- Take part in hands-on device and vehicle bring-up, prototyping and debugging on multiple vehicle platforms, from first power-on to autonomous driving.
- Build and maintain the team's verification infrastructure: unit tests, hardware-in-the-loop benches and vehicle test procedures.
- Work within an ISO 26262 development process: define software requirements from system safety requirements, then implement and verify them with full traceability.
- Collaborate daily with systems, safety, hardware, controls and autonomy engineers, and with OEM and supplier partners, from definition through verification.
About You
- B.S. or higher in Computer Science, Computer Engineering, Electrical Engineering or a closely related field.
- 2+ years of industry experience developing embedded software in C, including work on a real-time operating system.
- Solid computer science fundamentals: data structures, concurrency and algorithm design.
- Working knowledge of microcontroller internals and peripherals, with depth in at least one of device driver development, CAN or automotive Ethernet, bootloaders and software update, embedded security, or vehicle-level integration and test.
- Strong problem-solving and debugging skills, clear written and spoken communication, and a track record of working well with engineers from other disciplines.
- Comfortable at the bench with debug probes, oscilloscopes, logic analyzers and CAN tools. You enjoy finding out why hardware and software disagree.
Bonus Points
- 3+ years of embedded development in the automotive or autonomous vehicle industry, including a production launch.
- Hands-on functional safety experience with ISO 26262, or safety-critical development in another regulated industry such as DO-178C or IEC 62304.
- Experience with Infineon AURIX TC3xx, SafeRTOS or FreeRTOS, or AUTOSAR Classic base software such as MCAL and communication stacks.
- Vehicle network integration experience: DBC and ARXML, UDS diagnostics, E2E protection, time synchronization.
- Knowledge of vehicle functions, vehicle dynamics or control theory.
At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $145,830 and $219,000 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.
At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics. #LI-DNP
$132k - $153k
...strategy, at the right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As a Embedded Software Engineer, you are responsible for designing and implementing a safe, robust and extensible firmware architecture. Your work...SuggestedInternshipWork at officeRemote work$135k - $160k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink...SuggestedTemporary workInternshipWorldwideWeekend work$150k - $180k
...Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one... .... Job Summary Knightscope is seeking a Mid/Senior Embedded Software Engineer to join our product development team and support a new hardware...SuggestedFull time- ...right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As part of the Embedded Software Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft....SuggestedWork at office
$190k - $240k
...and retail to deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the...SuggestedFlexible hours- ...Senior Embedded Software Engineer - Frameworks Our Servo Frameworks and Simulator team is responsible for the real-time software infrastructure that supports critical performance, safety and user-facing features of the da Vinci™ Surgical System, Intuitive's flagship...Local areaFlexible hours
- ...Sr. Embedded Software Engineer We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually...Permanent employment
$150k - $180k
...first Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one integrated... ...Job Summary Knightscope is seeking a Mid/Senior Software Engineer to join our product development team and support a new hardware...Full time$142.6k - $228.2k
...business results. Opportunity Overview The Teradyne IST (Integrated System Test) Software team is seeking a highly motivated and technically driven Embedded Software Engineer to develop software for cutting-edge test platforms. In this role, you will...Full timeFlexible hours- ...W2 Role - Embedded Software Integration Engineer (Hybrid) Location: Palo Alto, California (4 days onsite Friday off) Interview mode: Virtual Job Description: They will have to do a state machine diagram on glider and then with KCS Candidates...
$140k - $190k
...Principal Embedded Software Engineer WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach...Full timeWorldwide- ...patients worldwide. We’re a team of engineers, clinicians, and innovators united by one... ...communication requirements between hardware and software components, architect modular and... ...support verification activities of embedded software and supervisory state machines,...Local areaWorldwideFlexible hours
- ...vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the... ...everyone. Role Summary We are looking for a Staff Embedded Software Engineer who understands the lay of the land of this rapidly growing...Full timeContract work
$206k - $258k
...the outdoors and a desire to protect it for future generations. Role Summary As a Staff Software Engineer specializing in safety-critical self-driving embedded software, you will play a vital role in the design, development, and deployment of software that...Full timeContract workLocal area$237k - $296k
...seeking a highly skilled and experienced candidate to help lead embedded software development for state-of-the-art sensor systems for next-... ...functional safety. Mentor and guide a team of Software Engineers to design, develop, and deploy embedded software for board bring...Full timeContract workTemporary workPart timeLocal areaShift work- ...coverage, and responsiveness to power critical insights precisely where they’re needed most. About the Job As an Embedded Software Engineer , you will develop the embedded software that enables Array’s radar sensors, communication links, and flight systems to...Permanent employment
- ...expand global economies, protect space and our planet and enhance our overall quality of life. We are looking for a Lead Embedded Software Engineer to own the full path from product requirements to working, tested firmware. You will translate product-level goals into...Full timeWork at officeImmediate startVisa sponsorshipNight shift
$73.15k - $174k
...inclusive world. Location Palo Alto, California About the job you’re considering: We are looking for a Senior/Lead Embedded Software Engineer to drive the iRDK bring-up and platform enablement on MediaTek C-X1 SoC platforms. In this highly visible technical...Full timeLocal area$130k - $175k
...Embedded Software Engineer Astro Digital designs, builds, and operates a diverse range of small satellite systems supporting space-based turnkey missions for several business applications, including earth observation, communications, in-orbit demonstrations, risk reduction...Permanent employmentCasual workRemote work- ...Position: Embedded Software Location: San Antonio,TX Experience Required: 3-5 years of experience in wiring harness either aerospace/ mechanical experience Experience in troubleshooting electrical harness wiring in assembly and mounting in vehicles (no design...
$203k - $224k
...behind it, Obsidian is scaling rapidly toward long-term growth and IPO readiness. We're hiring an experienced Lead IT Systems Engineer to be the senior technical owner of Obsidian's identity, endpoint, and IT platform foundation, and to help us operate that foundation...Work from homeFlexible hours$140k - $170k
...verification and validation of safety-critical software components for the Platform Software... ...tracking systems; collaborate with embedded developers to analyze root causes and verify... ...field ~ At least a BS in Electrical Engineering, Computer Engineering, Computer Science,...Local areaWorldwideVisa sponsorship$140.46k - $190.11k
...high reliability – pushing the limits of materials, controls, and manufacturing. We are looking for an engineer with expertise in controls along with strong embedded programming and electronics experience. You will be responsible for designing and implementing controllers...Flexible hours- ...development of a novel surgical robot system. The engineer will collaborate with a skilled team to design, build and optimize software that enables high-performance video capture,... ..., streaming, and display across a range of embedded platforms. The engineer will collaborate...Local area
$123.2k - $189.1k
Job DescriptionAboutGM is developing the next generation of embedded platform software to deliver state-of-the-art ADAS features to our customers... ...with the autonomy stack. The Role As a Software Engineer you’ll be responsible for designing, documenting, and implementing...Full timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$96.8k - $118.3k
DescriptionAs an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of embedded software and core platform modules that power Fortinet’s networking and security appliances.This is a high...Full timeWorldwide$165.2k - $223.6k
...agile environment to deliver high-quality software.* Develop software solutions to... ...Engage in end-to-end participation in major engineering projects, collaborating with cross-functional... ....In this role, you will:- Own unique embedded software functions through design, implementation...Permanent employmentInternshipLocal areaWorldwideFlexible hours- ...Senior Hardware Reliability Engineer At Rhoda AI, we're building the next generation of generalist intelligent robots. We own the full robotics stack from high-performance hardware and robot systems to the infrastructure and state-of-the-art foundation world models...
$119.5k - $164.4k
Elevate Global Aviation Safety as our next Software Engineer!Ready to make a tangible impact on global industries using cutting-edge technology... ...architectures, real-time/time-critical applications (e.g., embedded systems, high-speed servers), and a strong understanding of...Ongoing contractFull timeLocal areaWorldwide$35 - $45 per hour
...for non-volatile memory devices. You will be a part of the embedded software development team to validate the product from concept phase,... ...Currently pursuing or recently completed a BS or MS in Electronic Engineering Computer Science or related fields Experience in Rust or...InternshipImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded engineer Mountain View, CA
- embedded software engineer Mountain View, CA
- embedded developer Mountain View, CA
- embedded systems software engineer Mountain View, CA
- software technology Mountain View, CA
- remote software sales Mountain View, CA
- embedded software Mountain View, CA
- software intern Mountain View, CA
- software support Mountain View, CA
- ultimate software Mountain View, CA


