Application Software Engineer
WayveJob Description
📋 Description Bring-up and early validation of AI software stack on customer hardware platforms Ensure seamless performance across diverse SoCs and OS Collaborate with Verification, Release, and OEM teams to enable smooth integration Work with OEM/Tier 1 teams to resolve hardware-specific issues Develop system-level diagnostics, logging, and secure boot configurations Develop automation for setup, flashing, health checks, and test execution on target hardware 🎯 Requirements 8+ years embedded or automotive software development, with platform bring-up experience Strong proficiency in C/C++, Bash, and Python Deep understanding of Linux-based embedded systems (Yocto, systemd, bootloaders, device trees) Familiarity with QNX and Adaptive AUTOSAR on target hardware Experience with automotive-grade SoCs (NVIDIA Orin, Qualcomm SA8295/SA8650, Renesas, TI) Comfortable with hardware debuggers, flashing tools, serial consoles, BSPs 🎁 Benefits Hybrid working policy combining office/workshop time with remote work Core working hours for schedule flexibility Inclusive, diverse culture and supportive interview process