Senior Software Engineer: Secure Embedded Operating Systems

Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market.
Foster City, CA, USA
$165,000 - $264,000
Embedded
Senior Software Engineer
In-Person
6+ years of experience
AI · Automotive · Robotics

Description For Senior Software Engineer: Secure Embedded Operating Systems

Zoox's Robot Software Infrastructure team is seeking a software engineer to develop the operating system platform for their autonomous vehicle devices. The role involves working on platform-level software that enables various on-bot applications. The ideal candidate should be excited about exploring a broad problem space and mindful of how components fit within a larger system.

Key responsibilities and requirements include:

  • Deep understanding of Linux, build systems like Yocto, and bootloaders like U-Boot
  • Knowledge of networking fundamentals: IP, TCP, UDP, NAT, VLANs, and network analysis tools
  • Familiarity with Linux init systems, containerization concepts, and filesystems
  • Understanding of device drivers and kernel-space code
  • Proficiency in C or C++, and scripting languages like bash and Python
  • Strong communication skills and a bachelor's degree or equivalent experience
  • 6+ years of experience delivering production systems and software applications

Bonus qualifications include experience with embedded Linux in robotics, familiarity with security software, and a graduate degree focusing on networking, operating systems, or computer security.

Zoox offers a comprehensive compensation package, including salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The company also provides various benefits such as paid time off, health insurance, and long-term care insurance.

Zoox is committed to diversity and encourages applications from candidates with a variety of backgrounds, experiences, and skills.

Last updated 2 months ago

Responsibilities For Senior Software Engineer: Secure Embedded Operating Systems

  • Develop operating system platform for autonomous vehicle devices
  • Work on platform-level software enabling various on-bot applications
  • Contribute to the Robot Software Infrastructure team

Requirements For Senior Software Engineer: Secure Embedded Operating Systems

Linux
Python
  • Deep understanding of Linux, build systems like Yocto, and bootloaders like U-Boot
  • Understanding of networking fundamentals: IP, TCP, UDP, NAT, VLANs, and network analysis tools
  • Familiarity with Linux init systems, containerization concepts, and filesystems
  • Understanding of device drivers and kernel-space code
  • Proficiency in C or C++, and scripting languages like bash and Python
  • Strong written and verbal communication skills
  • Bachelor's degree or equivalent practical experience
  • 6+ years delivering production systems and software applications

Benefits For Senior Software Engineer: Secure Embedded Operating Systems

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Comprehensive compensation package including salary, Amazon RSUs, and Zoox Stock Appreciation Rights
  • Paid time off (sick leave, vacation, bereavement)
  • Unpaid time off
  • Health insurance
  • Long-term care insurance
  • Long-term and short-term disability insurance
  • Life insurance

Interested in this job?

Jobs Related To Zoox Senior Software Engineer: Secure Embedded Operating Systems

Senior Compute Test Engineer

Senior Compute Test Engineer at Zoox: Build test solutions for autonomous vehicle compute platforms in San Carlos, CA.

Senior Multimedia System Architect, Silicon

Senior Multimedia System Architect position at Google, focusing on silicon development and hardware architecture for imaging and machine learning applications.

Senior Platform System Architect, Silicon

Senior Platform System Architect role at Google, focusing on custom silicon solutions and SoC architecture for next-generation consumer devices with AI capabilities.

Senior SoC and IP Design Engineer

Senior SoC and IP Design Engineer position at Google, focusing on custom silicon solutions and hardware development for Google's consumer products.

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer position at Google, focusing on custom silicon solutions for consumer products, requiring 5 years of experience and expertise in PnR/APR, STA, and EMIR tools.