Embedded Software Engineer, Hands
Job in
San Carlos, San Mateo County, California, 94071, USA
Listed on 2026-02-06
Listing for:
1x.tech
Full Time
position Listed on 2026-02-06
Job specializations:
-
Software Development
Embedded Software Engineer, Embedded Systems / Firmware, Robotics
Job Description & How to Apply Below
The Role
As an Embedded Software Engineer - Hands, you will contribute across the embedded stack, ranging from motor control to sensor interfaces. You’ll support hardware bring-up and integration efforts, while driving development in safety, security, and production‑grade firmware architecture. This role is central to moving our systems from lab environments into scalable, real‑world deployments.
You Will- Architect and develop firmware for motor controllers, sensor interfaces, and battery management systems
- Participate in hardware‑software integration and system bring‑up projects
- Contribute to CI/CD infrastructure and hardware‑in‑the‑loop (HIL) testing
- Implement features for safety, security, and high‑level robot software safety layers
- Drive improvements in firmware standards, reliability, and development processes
- Ability to read schematics for debug and bring‑up activities
- Programming languages C & C++
- Hands‑on experience developing embedded firmware, including motor control, MCU APIs, and sensor interfaces
- Experience with hardware‑software integration and bringing up new hardware platforms
- Knowledge of test automation, CI/CD systems, and HIL testing environments
- Strong execution mindset and ability to balance short‑term deliverables with long‑term planning
- Background in robotics, automotive, consumer electronics, or other embedded safety/security‑focused domains
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×