2 months ago
San Bruno, CA, USAEntry Level / Mid Level
H1B sponsor
Base Salary
$185k - $210k/yr
Responsibilities
- Collaborate with cross-functional teams on embedded software and hardware validation for new products.
- Write, test, review, and debug embedded C code for system control and sensor reading.
- Support commissioning and testing by troubleshooting hardware and driving system-level performance with electrical engineers and product designers.
- Implement prototype drivers and test them on hardware systems.
Requirements
- Completed BS, MS, or PhD in Electrical Engineering, Computer Science, or Computer Engineering.
- 1–3 years of professional experience in embedded software development.
- Experience writing, testing, and debugging embedded C for electromechanical components and sensors.
- Strong analytical and communication skills.
- Preferred: embedded Linux and Yocto experience.
- Preferred: experience debugging physical hardware with oscilloscopes, network analyzers, or logic analyzers.
- Preferred: experience with load cells, DC motors, PID controllers, or DC fans.
- Preferred: Python scripting, Hardware-in-the-Loop testing platforms, or CI/CD pipelines for production code.
- Ability to work in the San Bruno office 3–5 days per week.
Benefits
- Estimated base salary of $185K–$210K, excluding benefits and potential equity.
- Hybrid or onsite logistics require working in the San Bruno office 3–5 days per week.
