FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing embedded Linux systems, including proficiency in C, C++, and scripting languages. Capable of managing build systems like Yocto and U-Boot while supporting vehicle autonomy systems and hardware integration.
Highest-signal resume keywords
Embedded Software DevelopmentLinux Operating SystemYocto Build SystemsDevice Driver DevelopmentC/C++ Programming
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded SoftwareLinuxC ProgrammingC++ ProgrammingYoctoU-BootBash ScriptingPython ScriptingDevice DriversKernel-Space Development
Soft Skills
Strong Communication Skills
Tools & Technologies
Linux Init SystemsContainerizationFilesystemsNvidia GPUsCUDA
Certifications & Qualifications
Bachelor’s Degree
Industry Keywords
Embedded LinuxVehicle AutonomyRobotics ApplicationsSecurity SoftwareOTA Software Updates
Tech Stack
Tools & technologiesLinuxPythonRustC++
About the role
Key responsibilities & impact- Design, develop, and maintain the operating system platform powering on-vehicle devices and applications
- Configure and manage embedded Linux build systems such as Yocto and bootloader processes such as U-Boot
- Develop and optimize device drivers and kernel-space components using C, C++, or Rust
- Collaborate cross-functionally to integrate and deliver the OS platform
- Triage issues
- Support new hardware bring-up and manufacturing functions
- Help develop and advance the common performant operating system powering vehicle autonomy systems
- Support vehicle development and deployment at scale
Requirements
What you’ll need- 4+ years delivering embedded software for production systems
- Deep understanding of Linux, Yocto build systems, and U-Boot bootloaders
- Familiarity with Linux init systems such as systemd
- Familiarity with containerization concepts such as chroot, cgroups, and Linux namespaces
- Familiarity with filesystems
- Understanding of device drivers and kernel-space code
- Proficiency in a language without automatic memory management, such as C or C++
- Proficiency in multiple scripting languages such as Bash and Python
- Strong written and verbal communication skills
- Bachelor’s degree or equivalent practical experience
- Bonus: Experience with embedded Linux in a robotics application
- Bonus: Familiarity with security software including PKI, secure boot, OTA software updates, and hardware key storage
- Bonus: Familiarity with Nvidia GPUs, Nvidia Thor/Orin, CUDA, and TRT
Benefits
Comp & perks- Paid time off, including sick leave, vacation, and bereavement
- Unpaid time off
- Zoox Stock Appreciation Rights
- Amazon Restricted Stock Units (RSUs)
- Health insurance
- Long-term care insurance
- Long-term and short-term disability insurance
- Life insurance
- Sign-on bonus may be offered
