Apptronik
Senior Firmware Engineer – Hands
Austin, TX · Senior · Full-time · Posted Oct 2, 2026
- Experience
- 5 years of relevant embedded software development experience; includes internships, co-ops, research, or significant academic or personal projects. Recent graduates are encouraged to apply.
- Education
- Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or equivalent practical experience; Master's degree with a focus on controls, motor drives, or embedded systems is especially valued.
About the job
Develop, test, and maintain embedded firmware for Apptronik’s dexterous robot hands, from prototype hardware bring-up through production deployment.
What you'll do
- Implement motor control, sensor integration, and real-time communications for in-house hand designs.
- Help develop HIL and SIL testing and support firmware reliability, diagnostics, and field-failure analysis.
- Collaborate across engineering teams on hardware bring-up, design changes, and firmware reviews.
What they ask for
- Experience with humanoid robotics, prosthetics, dexterous manipulation, or other compact electromechanical systems.
- Experience with EtherCAT for real-time embedded communications.
- Experience developing in C and C++ for TI C2000 microcontrollers.
- Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or equivalent practical experience.
Nice to have
- Master's degree focused on controls, motor drives, or embedded systems.
- Familiarity with MATLAB/Simulink, Altium Designer, Python, Docker, and Git.
Tools
C, C++, TI C2000, EtherCAT, MATLAB/Simulink, Python, Docker, Git
Model-written summary · the original posting is authoritative