Embedded Software Engineer
NuroPosted February 7, 2025
Mountain View, California
Electric Vehicles$138,225 - $207,575
Full Time
Job Description
The job involves developing embedded software for autonomous vehicle applications, focusing on base software and application algorithms, while collaborating with hardware and software engineers to ensure the safe operation of the Nuro Driver.
Responsibilities
- •Develop Embedded Software for L2 to L4 autonomous vehicle applications
- •Collaborate with hardware, software, and system engineers during product development
- •Participate in vehicle bringup, prototyping, development, testing, and debugging
- •Integrate the Nuro Driver into vehicle platforms with other software teams and OEMs
Requirements
- •Strong C programming skills
- •Good computer science fundamentals, e.g. data structures, concurrency and algorithm design
- •Good understanding of operating system internals, e.g. kernel or driver knowledge
- •Good problem solving and debugging skills
- •Good communication and collaboration skills
- •B.S., M.S. or Ph.D in Computer Science, Computer Engineering, or closely related field
- •2 years of experience with real-time OS and real-time applications
- •Proficient with device driver development
- •Proficient with CAN, SPI and/or Networking protocols
Benefits
- •Compensation/salary range: 138,225 to 207,575
- •Annual performance bonus
- •Equity
- •Competitive benefits package
More jobs at Nuro
Machine Learning Research Scientist, Behavior Planning and Prediction
Nuro
Jan 27
Machine Learning Research Scientist Generative Models for Behavior Modeling
Nuro
Jan 27
More jobs in Mountain View, California
Principal Hardware Test Automation Engineer
Aeva
Jan 27