Embedded Software Engineer - Embedded Linux

Zoox is an autonomous vehicle company developing advanced embedded Linux platforms for their vehicles.
$160,000 - $215,000
Embedded
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
Automotive · Robotics

Description For Embedded Software Engineer - Embedded Linux

Zoox, an innovative autonomous vehicle company, is seeking an Embedded Software Engineer to join their Embedded Linux team. This role focuses on developing and maintaining embedded Linux platforms crucial for Zoox's autonomous vehicles. The position offers a comprehensive compensation package including base salary ($160,000-$215,000), Amazon RSUs, and Zoox Stock Appreciation Rights.

The ideal candidate will be deeply involved in architecting, developing, and optimizing software for Linux-embedded platforms. You'll work with cutting-edge technology, leveraging open-source projects and creating robust solutions for custom-embedded Linux boards. The role requires collaboration with embedded software and validation engineers to enable support for new advanced platforms and accelerate application development.

Key responsibilities include building custom Linux distributions, contributing to all phases of software development from prototyping to validation, and maintaining existing features for custom-embedded Linux boards. The position requires strong expertise in C programming, Shell and Python scripting, and extensive experience with Linux development.

This is an excellent opportunity for experienced engineers passionate about autonomous vehicles, embedded systems, and open-source development. The role offers comprehensive benefits including health insurance, paid time off, equity compensation through both Amazon RSUs and Zoox Stock Appreciation Rights, and various insurance coverages. Join Zoox to be part of the future of autonomous transportation while working with cutting-edge embedded systems technology.

Last updated 8 days ago

Responsibilities For Embedded Software Engineer - Embedded Linux

  • Architect, develop, debug, optimize, review, and test software for Linux-embedded platforms
  • Leverage multiple open source projects to expand Linux systems capabilities
  • Develop new and maintain existing features for custom-embedded Linux boards
  • Build custom Linux distributions based on manufacturer's Board Support Packages
  • Contribute to all phases of the software development cycle including prototyping, requirements capture, design, implementation, and validation

Requirements For Embedded Software Engineer - Embedded Linux

Linux
Python
  • 5+ years of experience and a Bachelor's or 4+ years and a Master's degree in computer science, electrical engineering, or equivalent experience
  • 5+ years of previous development experience on Linux
  • Experience developing native user-mode applications is required
  • Expert C programming experience, Expert level in Shell and Python scripting

Benefits For Embedded Software Engineer - Embedded Linux

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Paid time off (sick leave, vacation, bereavement)
  • Unpaid time off
  • Zoox Stock Appreciation Rights
  • Amazon RSUs
  • Health insurance
  • Long-term care insurance
  • Long-term and short-term disability insurance
  • Life insurance
  • Sign-on bonus may be offered

Interested in this job?

Jobs Related To Zoox Embedded Software Engineer - Embedded Linux

Vehicle Ergonomics Engineer

Lead HMI and Ergonomics initiatives for Zoox's autonomous vehicle platform, focusing on passenger experience and interface design.

Feature Integration Engineer

Senior Feature Integration Engineer role at Zoox focusing on autonomous vehicle technology and robotaxi development.

Mechanical Engineer, High Voltage Battery Enclosures

Senior Mechanical Engineer position focusing on high voltage battery enclosure design and system integration at Zoox, offering competitive salary and comprehensive benefits package.

Electrical Engineer - User Experience

Senior Electrical Engineer position focusing on user experience and human-machine interfaces for autonomous vehicles at Zoox.

Senior Validation Engineer, High Voltage Battery

Senior High Voltage Battery Validation Engineer role at Zoox, leading validation processes for autonomous vehicle battery systems with competitive compensation and benefits.