Firmware Engineer Intern, Robotics and Surgery Engineering
$72,800–$72,800 year
On-site · South San Francisco, California, United States
Job Summary
Firmware Engineer Intern responsible for developing and optimizing embedded software for robotic surgery applications, refining legacy embedded software, performing rigorous testing and validation to meet high safety and reliability standards, participating in peer code reviews, and writing drivers and applications to extend robotics functionality. You will specify hardware and software choices for future platforms and share findings in a collaborative environment. Required: strong problem-solving in science/engineering and software development exposure to embedded systems. Preferred: 2+ years in embedded development; proficiency with SPI, UART, I2C; experience with PCIe, MIPI CSI/DSI, USB; C/C++/Rust; embedded Linux; ARM; MCUs/FPGA brings-up; kernel drivers; ARM bootloaders; driver development; high-speed data acquisition; electrical engineering fundamentals; ability to interpret schematics/datasheets. Compensation includes California rate of $35/hour with full-time benefits for interns and related terms as listed.
Required Qualifications
- Demonstrated track record of success in a science or engineering field, evidenced by outstanding projects, innovations, or advanced problem-solving
- Proven experience in software development, preferably with exposure to embedded systems
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.