Posted in

Embedded Software Engineer – Embedded Linux

Embedded Software Engineer – Embedded Linux

CompanyZoox
LocationSan Diego, CA, USA
Salary$151000 – $205000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • 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

Responsibilities

  • 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

Preferred Qualifications

  • Linux kernel. Experience controlling hardware from the kernel
  • Experience with Yocto or other embedded Linux build frameworks
  • Experience with networking technologies
  • Experience with audio or cellular technologies