Embedded Software Engineer
Workstreamabout 4 hours ago
Menlo Park, CA, USAMid Level / Senior
Base Salary
$130k - $180k/yr
Responsibilities
- Architect, implement, and test on-device software for recording, sensors, storage, and power management.
- Collaborate with the EE team to bring up and debug new hardware, including driver development for sensor modules.
- Prototype solutions for technical challenges and evaluate hardware tradeoffs.
- Maintain the device's API/SDK and ensure thorough documentation and testing.
- Develop tooling and automation for firmware development, testing, and calibration.
Requirements
- 2-5 years of experience shipping embedded software on real hardware.
- Proficiency in C/C++ and Python, with experience in embedded Linux or bare-metal/RTOS firmware.
- Ability to read datasheets and develop drivers for new sensor modules.
- Familiarity with electrical test equipment and firmware debugging tools.
- A B.S. in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
Benefits
- Competitive salary and equity.
- Comprehensive health coverage with 95% premium paid for employees and 85% for dependents.
- Flexible PTO and a learning/development stipend.
- 401K Plan and pre-tax commuter benefits.
- In-office amenities and a stocked kitchen.