Application Software Engineer - Embedded Software C++

Wayve
US - Michigan - Detroit
View Company Profile / << Go Back

  • Job Type: Full time
  • 4 days ago

Job Description

Bring up and validate Wayve’s AI software stack on customer automotive hardware, configuring embedded operating systems, drivers, middleware, and boot-time settings. Integrate platforms with CI/CD and test infrastructure, develop diagnostics and automation, and work with OEM, Tier 1, Verification, and Release teams to resolve integration issues and support reliable delivery.

Requirements: Requires 8 or more years of embedded or automotive software experience, strong C/C++, Bash, and Python skills, and deep knowledge of embedded Linux, with familiarity configuring and debugging QNX and Adaptive AUTOSAR. Candidates should have automotive SoC bring-up experience, hardware debugging and interface knowledge, and experience integrating embedded platforms into CI/CD and test automation; HIL, safety-critical systems, cybersecurity, and related tools are advantageous.

Key Skills: C++, C, Bash, Python, Embedded Linux, Yocto, Systemd, Bootloaders, Device Trees, QNX, Adaptive AUTOSAR, Automotive SoC Bring-Up, Board Support Packages, CI/CD, Hardware-In-The-Loop Testing, Secure Boot

Benefits: Equity, Relocation Support, Visa Sponsorship, Hybrid Working, Learning And Development Budget, Health Insurance, Dental Insurance, Enhanced Maternity Leave, Enhanced Paternity Leave, Retirement Or Pension, Therapist Access, Wellbeing Partnerships, Team Socials




Fast Track Upload