Application Software Engineer - Embedded Software C++

Wayve

Sunnyvale, California, United States
Base: $209,700 to $298,200; bonus/equity: competit...
Hybrid
8+ years embedded automotive software experience
C/c++, bash, python proficiency
Linux-based embedded systems expertise
Wayve is seeking an experienced Application Software Engineer to advance its autonomous driving technology for the US market. The role requires deep expertise in embedded software development, particularly in C/C++ and Linux systems, along with a collaborative spirit to work with cross-functional teams

Job Summary

  • Wayve is the leading developer of Embodied AI technology enabling vehicles to perceive and navigate complex environments.
  • The role involves executing software bring-up on customer hardware platforms like NVIDIA Drive and Qualcomm Ride.
  • Candidates must collaborate with cross-functional teams to ensure seamless integration and reliable delivery of autonomous driving capabilities.

Matching Summary

Match Score: 85

Wayve is seeking an experienced Application Software Engineer to advance its autonomous driving technology for the US market. The role requires deep expertise in embedded software development, particularly in C/C++ and Linux systems, along with a collaborative spirit to work with cross-functional teams.

Salary

Base: $209,700 to $298,200; Bonus/Equity: Competitive equity package included; Benefits: Not specified

Skills & Requirements

Must-have

  • 8+ years embedded automotive software experience
  • C/C++, Bash, Python proficiency
  • Linux-based embedded systems expertise
  • QNX and Adaptive AUTOSAR configuration
  • NVIDIA Orin or Qualcomm SoC bring-up
  • Hardware debuggers and flashing tools
  • CAN, Ethernet, PCIe, SPI, I2C protocols

Nice-to-have

  • HIL systems and Vector toolchain exposure
  • ISO 26262 safety-critical domain knowledge
  • Secure boot and OTA update understanding
  • Docker, Jenkins, Git, JFrog Artifactory
  • CI/CD pipeline integration experience

Key Requirements

  • 8+ years in embedded or automotive software development
  • Hands-on platform bring-up experience required
  • Deep understanding of Linux bootloaders and device trees

Work Rights

Not specified

Tailored Resume

Cover Letter