Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer - Actuation

Full-time

Apptronik

Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot, Apollo, is built to collaborate thoughtfully with people, starting with critical industries such as manufacturing and logistics, with future applications in healthcare, the home, and beyond.

We operate at the cutting edge of embodied AI, applying our expertise across the full robotics stack to solve some of society's most important problems. You will join a team dedicated to bringing Apollo to market at scale, tackling the complex challenges like safety, commercialization, and mass production to change the world for the better.

JOB SUMMARY

We are seeking a Firmware Engineer to help develop actuation and motor control firmware for humanoid robots. You will collaborate with our existing actuation firmware team to design, implement, optimize, and test brushless motor control firmware, real-time current and torque control loops, and the embedded systems that bring our actuators to life. You will contribute to system identification, controller tuning, and hard real-time performance optimization across a fleet of actuators deployed in production humanoids. You will support hardware bring-up, contribute to HIL and SIL test strategies for actuation, and help own firmware quality and reliability as we scale from prototypes to fleets of hundreds and thousands of devices in the field. As you grow on the team, you will participate in code and design reviews and contribute to the architectural direction of our actuation stack alongside your peers.

ESSENTIAL DUTIES AND RESPONSIBILITIES or KEY ACCOUNTABILITIES

  • Collaborate with controls, systems, electrical, mechanical, and software engineers to architect the next generation of humanoid actuators.
  • Collaborate with the actuation firmware team to develop, deploy, and maintain motor control firmware, including field-oriented control (FOC), current controllers, and torque control for BLDC and other brushless motor topologies.
  • Contribute to system identification, plant modeling, and controller tuning for production actuators, ensuring consistent performance across units, temperature, and load conditions.
  • Help shape and execute the Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing strategy to validate actuation performance, safety, and reliability at scale.
  • Design and implement fault detection, fault injection, and recovery mechanisms for safety-critical motor control systems.
  • Help drive firmware quality, reliability, and field performance for fleets of hundreds to thousands of actuators deployed in production humanoid robots, including telemetry, diagnostics, and root-cause analysis of field failures.
  • Work with cross-functional engineering teams to bring up actuation hardware from prototype through production.
  • Participate in code reviews, design reviews, and pair debugging; help raise the bar for firmware quality across the team.
  • Contribute to technical decision-making on tooling, processes, and architectural patterns that scale with the team and product.

SKILLS AND REQUIREMENTS

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or equivalent practical experience; Master's degree with a focus on controls or motor drives is especially valued.
  • Minimum of 3 years of relevant industry experience developing production-grade embedded software, with experience contributing to firmware systems from concept through deployment.
  • Proficiency in C/C++; working knowledge of Python, Docker, and Git.
  • Experience developing motor control firmware for BLDC or other brushless motors, including field-oriented control (FOC), current control, and torque control.
  • Hands-on experience developing hard real-time embedded firmware in production environments.
  • Experience deploying firmware to devices in the field, including exposure to telemetry, diagnostics, and field reliability.
  • Experience with EtherCAT for real-time motor control communications.
  • Strong hardware debugging skills using tools such as oscilloscopes and logic analyzers.
  • Ability to read and interpret electrical schematics (Altium Designer preferred) and hardware datasheets.
  • Experience with embedded communication protocols such as SPI, UART, RS485, and CAN.
  • Strong collaboration and communication skills, with a desire to grow technical leadership within a team setting.

EDUCATION and/or EXPERIENCE

  • Experience with humanoid robotics, industrial robotics, or other high-performance servo applications.
  • Strong fundamentals in classical and modern control theory, with hands-on experience in system identification and controller tuning for production motor drives.
  • Experience developing in C and C++ for TI C2000 microcontrollers.
  • Familiarity with safety-critical embedded system design standards, including MISRA C and ISO 26262.
  • Experience with model-based design tools (e.g., MATLAB/Simulink) for control design and code generation.
  • Experience with encoder and current sensing front ends, and gate driver ICs (e.g., DRV8353).
  • Contributions to firmware tooling, build systems, or developer infrastructure.

PHYSICAL REQUIREMENTS:

  • 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
  • This is a direct hire. Please, no outside Agency solicitations.

Apptronik provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer - Actuation in Texas vacancy
  •  ...Firmware Engineer - Actuation Austin, TX Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot, Apollo, is built to collaborate thoughtfully with people, starting with critical... 
    Suggested
    Local area

    Apptronik

    Austin, TX
    1 day ago
  •  ...Firmware Engineer Location: Leander, Texas (Onsite) Employment Type: Full-time Work Authorization Requirement: Must...  ...and enjoys working hands-on across electronics, sensors, actuators, and embedded platforms. This is a high-impact engineering... 
    Suggested
    Full time

    Eden Capital Careers

    Leander, TX
    4 days ago
  •  ...startup founded by two former Navy electrical engineers with a proven track record in robotics...  ...: We are seeking a highly skilled Firmware Engineer with strong expertise in...  ...Ability to integrate software with sensors, actuators, and control hardware. You'll Stand Out... 
    Suggested
    Local area

    Allen Control Systems

    Austin, TX
    2 days ago
  • $79k - $108k

     ...Job Description Vitesse Systems is looking for an Embedded Firmware Engineer  to join the team! The Embedded Firmware Engineer will work...  ...systems and devices (motors, motor controllers, linear and rotary actuators, analog and digital sensors, etc)  Work closely with... 
    Suggested
    Permanent employment
    Temporary work

    Vitesse Systems

    Webster, TX
    9 days ago
  •  ...world for the better. JOB SUMMARY As a Senior Hardware Test Engineer - Actuation, you will own the validation infrastructure for the robotic...  ...Integration  Collaborate with controls, hardware, firmware, and systems teams to ensure testability is designed into actuator... 
    Suggested
    Full time
    Local area

    Apptronik

    Texas
    25 days ago
  •  ...Founded by two former U.S. Navy electrical engineers with deep experience in robotics and...  ...Role We are looking for a Motor Drive Firmware Engineer with deep expertise in...  ...integrating firmware with mechanical systems and actuators. ~ Familiarity with high-reliability... 
    Local area

    Allen Control Systems

    Austin, TX
    16 days ago
  • $120k - $160k

     ...Opportunity Details Full Time Sr. Embedded Firmware Engineer Sr. Embedded Firmware Engineer JOB-10047352 Anticipated Start Date Sept. 15, 2026 Location Houston, TX Type of Employment Direct Hire Employer Info Our client... 
    Full time
    Local area

    G.A.S. Global

    Houston, TX
    2 days ago
  •  ...Job Title: Senior Embedded Firmware Engineer Location: Dallas, TX (4 Days onsite) Duration- 6 Months Job Description: Mandatory Qualifications: ~7+ years of embedded firmware development experience. ~3+ years of hands-on bare-metal C... 

    VDart

    Dallas, TX
    5 days ago
  •  ...Position Summary Our client is seeking a Firmware Engineer to support the development and optimization of embedded systems that power advanced technology solutions. This role will work closely with cross-functional teams to design, implement, test, and maintain... 

    Ferretti Search

    Plano, TX
    4 days ago
  • $100 per hour

     ...The Embedded Software Engineer - Development is responsible for designing and implementing the embedded software that is integral to SLB measurement and control systems. This role involves evaluating methods, technology and development tools to be used for projects. This... 
    Contract work
    For contractors
    Local area
    Immediate start

    Schlumberger

    Rosharon, TX
    1 day ago
  •  ...Firmware Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Job Description: Job Family Definition: Analyzes, designs, programs, debugs and modifies firmware (e.g., DSP,... 
    Internship
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise

    Spring, Montgomery County, TX
    5 days ago
  •  ...Your Job Molex is seeking a highly skilled Senior Firmware Engineer to join our Optical Business Unit. In this role, you will be part of a fast-paced firmware engineering team developing next generation optical transceivers for datacenter and telecom markets. The... 
    Flexible hours

    Molex

    Parker, TX
    5 days ago
  •  ...for Firefly spacecraft. You will work in a group of software engineers through all stages of spacecraft software development processes...  ...RESPONSIBILITIES ~ Design, develop, and test embedded firmware for microcontrollers and microprocessors in bare-metal or RTOS... 
    Permanent employment
    Temporary work
    Flexible hours

    Firefly Aerospace

    Cedar Park, TX
    2 days ago
  • • Programming language: C++, C# & MATLAB(desirable) • Exp on Linux based application development and device drivers • Exp on ARM based controller • Protocols like Modus TCP, RS232 • Exp on Visual Studio • Version control • Unit Testing

    Trinity Technology Solutions

    Houston, TX
    2 days ago
  •  ...the world of technology. Job Description Be part of the Cadence DDR PHY IP Front End Design team responsible for - • Develop firmware for DDR5 PHY using microcontrollers • Developing firmware in C typically involving bare-metal programming and developing low-... 
    Full time

    Cadence Design Systems

    Austin, TX
    1 day ago
  •  ...Make An Impact On The World Of Technology Be part of the Cadence DDR PHY IP Front End Design team responsible for: Develop firmware for DDR5 PHY using microcontrollers Developing firmware in C typically involving bare-metal programming and developing low-... 

    Cadence Inc

    Austin, TX
    2 days ago
  •  ...Our client, a leading technology organization specializing in server management solutions, is seeking a Firmware Engineer to join their team. As a Firmware Engineer, you will be part of the Software Development Department supporting the Baseboard Management Controller... 
    Weekly pay
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Experis/Manpower Group

    Austin, TX
    1 day ago
  •  ...Firmware Engineer CA Long Term Contract Onsite Role Responsibilities Develop, design, and implement firmware for microcontrollers (IMX, NXP, ST) to control Wi-Fi connectivity, sensor integration, and power electronics integration. Analyze and... 
    Long term contract

    Kasmo Global

    Little Elm, TX
    2 days ago
  •  ...Americas  Country: USA  State/Province: Texas  City:  Austin  Summary Celestica is looking for talented and passionate software engineers for the Hardware Platform Services team. This team is responsible for designing and developing Cloud Hardware infrastructure that... 
    Work at office
    Remote work

    Celestica

    Austin, TX
    1 day ago
  •  ...About the Job Position: Firmware Engineer Location: This position will be based in our corporate headquarters in Allen, Texas (Dallas-Fort Worth area). ***This is not a remote position. Please use this link to apply: Work Eligibility: Candidates must... 
    Permanent employment
    H1b

    Sol-Ark company

    Allen, TX
    2 days ago
  •  ...Firmware Engineer Our client, a leading organization in the technology and server platform industry, is seeking a Firmware Engineer to join their dynamic team. As a Firmware Engineer, you will be part of the Engineering Department supporting the Platform Development... 
    Weekly pay
    Temporary work
    Flexible hours

    Experis

    Austin, TX
    1 day ago
  •  ...Job Title: Firmware Software Engineer Location: Redmond, WA (Onsite) Contract Client ID: 10821-1 Job Description: We are looking for a Software Engineer specializing in embedded systems software engineering. The ideal candidate will have hands-on... 
    Contract work

    Kasmo Global

    Dallas, TX
    3 days ago
  • $168.4k - $193.5k

     ...operations ~ Experience serving as a mentor, tech lead, or engineering team lead ~ Bachelors degree in computer science or an equivalent...  ...server components and integrates with EC2 We develop firmware to initialize, monitor, and manage custom machine learning accelerators... 
    Full time
    Internship

    Annapurna Labs (U.S.) Inc.

    Austin, TX
    3 days ago
  •  ...Job Description Job Description WE ARE SEEKING software developers and embedded engineers with 4+ years of experience. At Sparx you will work with clients on projects involving everything from embedded microcontrollers, to media and image processing, to Bluetooth... 
    Temporary work
    Work experience placement
    Casual work

    Sparx Engineering

    Austin, TX
    15 days ago
  • $120k - $160k

     ...Job Description Job Description Senior Embedded Firmware Engineer, Bare Metal, C, ARM, Hybrid/Dallas, TX We are looking for a Senior Embedded Firmware Engineer to take a leading role in designing and expanding the core microcode driving our proprietary technology... 
    Permanent employment
    Relocation

    Riccione Resources

    Dallas, TX
    18 days ago
  • $168.1k - $261.5k

     ...operations. We require experience as a mentor, technical lead, or engineering team lead. We require a bachelors degree in computer...  ...components and integration into EC2. We expect you to develop firmware that initializes, monitors, and manages custom machine... 
    Full time
    Internship

    Annapurna Labs Inc.

    Austin, TX
    2 days ago
  • $105k - $145k

     ...across the stack, from microcontroller firmware and real-time control to Linux applications...  ...role We’re hiring embedded software engineers to help build the software systems...  ...I2C, and CAN Experience working with actuators, sensors and digital signal processing... 
    Full time
    Work at office
    Visa sponsorship
    Night shift

    Fab2

    Austin, TX
    18 hours ago
  • $105k - $145k

     ...building a small team of exceptional, hands-on engineers to make this happen. Mechanical,...  ...across the stack, from microcontroller firmware and real-time control to Linux applications...  ...I2C, and CAN Experience working with actuators, sensors and digital signal processing... 
    Full time
    Work at office
    Visa sponsorship
    Night shift

    Atomic Semi

    Austin, TX
    18 hours ago
  •  ...Overview: Job Title: Lead Firmware Engineer Location: Plano, TX (Hybrid) Duration: 12+ Months Job Description: As a Firmware Engineer , you will develop, enhance, and maintain embedded firmware for medical devices . You will work within an established... 

    Magicforce

    Plano, TX
    5 days ago
  •  ...As a BCM (Baseboard Management Controller) Engineer, you will play a pivotal role in the design, specification, and development of firmware for innovative products and solutions. You will collaborate closely with cross-functional design teams throughout the planning,... 
    Full time

    Foxconn Industrial Internet - FII

    Houston, TX
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer - Actuation. Be the first to apply!