Related skills
python embedded systems firmware arm can📋 Description
- Develop diagnostics for autonomous vehicle software; ensure fault detection and serviceability.
- Design, develop, and test embedded software for body, thermal, lighting, and door functions.
- Contribute to the full software lifecycle: prototype, design, implementation, validation.
- Collaborate with cross-disciplinary teams to define and validate diagnostics.
- Currently pursuing a BS/MS in a relevant engineering field.
- 6-month project; at least 20 hours/week; on-site.
🎯 Requirements
- Proficiency in modern C++ for firmware development.
- Experience with Python programming.
- Experience with embedded micro-controllers and/or microprocessors (ARM, PowerPC).
- Basic knowledge of control systems for electromechanical systems.
- May not share proprietary Zoox information in university theses/publications.
- Familiarity with C++ unit testing principles and frameworks such as gtest.
- Hands-on hardware bring-up and system debugging.
- Understanding sensors/actuators and CAN/LIN in automotive comms.
🎁 Benefits
- Contract position through a vendor contracted with Zoox.
- Benefits package offered by the vendor.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!