Application Software Engineer
Core
Execute software bring-up and early validation of AI software stacks on customer hardware platforms for autonomous driving vehicles.
Role type
Senior embedded application software engineer (automotive)
Builds
AI software stack integration on automotive-grade SoCs and embedded Linux/QNX/AUTOSAR systems
Domain
Autonomous driving / Embedded systems / Automotive
Deliverable
production ML models
Required skills
C/C++, Bash, Python, Linux embedded systems, QNX, Adaptive AUTOSAR, automotive SoC bring-up, hardware debugging, CI/CD integration, communication protocols (CAN, Ethernet, PCIe, SPI, I2C)
Preferred skills
HIL systems, ISO 26262, secure boot, OTA updates, Docker, Jenkins, JFrog Artifactory (via careerplan.io/jobs/6b430c44-261b-4be8-883d-ad4799c37285-application-software-engineer-at-wayve)
Responsibilities
Port and configure Linux-based systems, QNX, and Adaptive AUTOSAR environments; Integrate and validate drivers, middleware, and boot-time configurations; Collaborate with Verification & Release teams to integrate hardware into CI/CD and test infrastructure; Develop automation for setup, flashing, health checks, and test execution on target hardware; Resolve hardware-specific integration issues with OEM and Tier 1 teams; Implement system-level diagnostics, logging, and secure boot configuration
Seniority
Senior, hands-on IC