1h ago
Firmware Engineer Intern
Salem, OR
internshipinternrobotics
Tech Stack
Description
You will develop C++ firmware for humanoid robots, including control, sensor, and communication systems, working with cross-disciplinary teams to ensure robust production-ready designs.
Requirements
- Rising senior, or Masters or PhD student in CS, EE, or related field
- Experience with modern C++ (17, 20)
- Experience with FreeRTOS or similar RTOS
- Proficiency in Linux development environment
- Ability to read schematics, PCB layouts, and datasheets
Responsibilities
- Contribute to C++ firmware architecture for sensor, control, and power systems
- Develop firmware communication layer using EtherCAT and CAN
- Write firmware for abstraction layer, peripheral drivers, and applications
- Perform real-time hardware testing and debugging with benchtop equipment
- Write maintainable, well-documented C++ code
0 views 0 saves 0 applications