Skip to content

Embedded Software Engineer – Embedded Linux
Company | Zoox |
---|
Location | San Diego, CA, USA |
---|
Salary | $151000 – $205000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
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