Skip to main content

Embedded Software Engineer

Technology
Roc Search
Austin, United States1 months agoUntil 5/20/2026
Full time

Job description

I’m working with a start-up company here in Austin that’s pushing the boundaries of embedded systems and robotics. They’re building next-generation platforms with high-performance hardware, smart sensors, and advanced firmware to solve real-world problems, and they’re looking for talented embedded engineers to join the team.

Day to Day:

  • Design, implement, and maintain embedded firmware for microcontrollers, SoCs, and Linux-based systems
  • Develop device drivers and interfaces for peripherals (SPI, I²C, UART, CAN, USB, sensors, wireless stacks)
  • Work on real-time systems, optimizing performance and reliability
  • Build and maintain CI/CD pipelines and automated test frameworks for firmware
  • Collaborate with hardware engineers, system architects, and software teams to deliver robust embedded solutions
  • Optionally work on robotics platforms, integrating sensors, motors, and control systems
  • Contribute to documentation, architecture design, and code reviews

Skills:

  • 3+ years of embedded software experience (C, C++, Python, or similar)
  • Strong experience with embedded Linux, RTOS, or bare-metal systems
  • Hands-on experience with hardware interfaces (SPI, I²C, UART, CAN, USB, GPIO)
  • Experience with build systems (Yocto, Buildroot, Make, CMake)
  • Familiarity with firmware update mechanisms, bootloaders, and system reliability tools
  • Bonus: robotics, autonomous systems, sensors, motor control, or AI integration experience
  • Comfortable working in a fast-paced, collaborative, and hands-on environment
The ideal candidate will be local to Austin TX, open to a hybrid schedule and looking to join a small team!!

NO C2C AVAILABLE FOR THIS ROLE.

Keywords
monthsOfExperience: 36BuildrootLinuxCMakePythonCI / CDCI/CD

¿Te interesa este puesto?