TerraFirma
Robotics Engineer - Embedded Software
Robot Ranch (Austin, TX) · On-site · Full-time · Posted Jul 14, 2026
- Experience
- 2+ years of professional or project experience.
- Education
- B.S. in Computer Engineering, Computer Science, Electrical Engineering, or a closely related field.
About the job
Develop embedded hardware and software for construction robots, from custom hardware design and firmware to platform bringup, sensor integration, and testing.
What you'll do
- Design firmware and low-level code for embedded systems and microcontrollers; bring up new hardware and implement drivers, sensor integration, boot chains, and basic networking.
- Own sensor integration, calibration, and testing for prototypes and production systems; help shape software testing frameworks and standards.
- Lead interdisciplinary teams, mentor employees, and participate in hiring.
What they ask for
- B.S. in Computer Engineering, Computer Science, Electrical Engineering, or a closely related field.
- 2+ years of professional or project experience developing software and firmware for embedded systems and microcontrollers.
- Demonstrated experience owning large-scale deliverables, leading teams, and driving product roadmaps.
Nice to have
- Experience with safety-critical or real-time systems, or embedded applications for robotics, autonomous vehicles, aerospace, automotive, or construction.
- Familiarity with embedded platform and toolchain development; experience building testing frameworks or designing CI/CD pipelines.
Tools
Linux
Model-written summary · the original posting is authoritative