7 months ago
Base Salary
$110k - $250k/yr
Responsibilities
- Own end-to-end software development from specification to product support.
- Write high-quality flight-ready code primarily in C/C++.
- Establish design architectures and communicate decisions with stakeholders.
- Document contributions in a revision-controlled environment.
- Collaborate with electrical, mechanical, perception, controls, test, and manufacturing engineers.
- Debug issues in the field and incorporate end-user feedback.
Requirements
- 5+ years of industry experience developing software for devices.
- Proficiency in C, C++, Python, and related programming languages.
- Experience in fast-paced technical environments.
- Expertise in developing and optimizing for embedded systems.
- Familiarity with standard embedded interfaces like I2C, SPI, UART, and CAN.
- Experience with various compute hardware such as SoC and MCU.
Benefits
- Comprehensive medical, dental, and vision plans for employees and their families.
- 401K plan.
- Maternity and paternity leave.
- Flexible Time Off for exempt employees and paid time off for non-exempt employees.
- Flexible work environment.
- Free snacks, drinks, and espresso at the Seattle office.
