Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apptronik Logo

Staff Embedded Software Architect

Apptronik

Salary not specified
Aug 26, 2025
Austin, TX, US
Apply Now

Apptronik needs a Firmware Infrastructure Engineer to develop and maintain functionally safe software for their cutting-edge hardware platforms, ensuring a robust and efficient development environment for the firmware team and contributing to the stability, scalability, and performance of their robots.

Requirements

  • Strong command of C, C++, and Python
  • Deep understanding of microcontroller architectures, real-time operating systems (RTOS), and hardware-software interactions.
  • Familiarity with hardware interfaces and communication protocols like ECAT, SPI, I2C, and UART.
  • Ethercat, FSoE
  • Work on safety critical systems
  • Experience with C2000 MCU
  • Experience on motor controller desire

Responsibilities

  • Lead the design, development, and maintenance of a robust software module for communication between host software and firmware.
  • Design and implement Functionally safe software for communicating on the Ethercat network (FSoE)
  • Design, implement, and maintain HIL testing systems for firmware validation.
  • Define and implement the overall firmware infrastructure, including hardware and firmware interactions.
  • Design scalable, efficient, and maintainable firmware architectures that align with product requirements and constraints.
  • Diagnose and resolve complex issues that arise during the development and testing phases, ensuring the reliability and performance of the firmware.
  • Lead technical initiatives, mentoring junior engineers, and driving best practices within the team.

Other

  • Bachelors degree (or equivalent) in Embedded systems or related field
  • At least 10 years of experience in embedded software
  • Robotics expertise desired but not required
  • [Prolonged periods of sitting at a desk and working on a computer
  • Must be able to lift 15 pounds at times
  • Vision to read printed materials and a computer screen
  • Hearing and speech to communicate]