Taro Logo

Embedded Software Engineer - Embedded Linux

Zoox is a company developing autonomous vehicles and related technologies.
Foster City, CA, USA
$160,000 - $215,000
Embedded
Senior Software Engineer
In-Person
5+ years of experience
Automotive · AI

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 for Zoox vehicles, working at the intersection of automotive technology and artificial intelligence. The position offers a comprehensive compensation package including base salary ($160,000-$215,000), Amazon RSUs, and Zoox Stock Appreciation Rights.

The role requires expertise in embedded systems development, particularly with Linux platforms. You'll be responsible for architecting, developing, and optimizing software for embedded systems, working with open-source projects, and building custom Linux distributions. The position demands strong technical skills in C programming, Shell scripting, and Python, with 5+ years of relevant experience.

Working from Foster City, CA, you'll collaborate closely with embedded software and validation engineers to enable support for new advanced platforms and accelerate application development. The role offers opportunities to work on cutting-edge autonomous vehicle technology while contributing to all phases of the software development lifecycle.

Benefits include comprehensive health insurance, long-term care insurance, disability insurance, life insurance, and various time-off options. The position also offers equity compensation through both Amazon RSUs and Zoox Stock Appreciation Rights, making it an attractive opportunity for those interested in the autonomous vehicle industry.

This role is perfect for candidates who are passionate about software engineering, open-source projects, and creating robust, reusable software solutions in the autonomous vehicle space. The combination of technical challenges, competitive compensation, and the opportunity to work on revolutionary technology makes this an exciting opportunity for experienced embedded software engineers.

Last updated 2 months 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
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

Interested in this job?

Jobs Related To Zoox Embedded Software Engineer - Embedded Linux