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

Firmware Engineer - Actuation

Apptronik

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 industries such as manufacturing and logistics, with future applications in healthcare, the home, and beyond. We operate at the cutting edge of Applied 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.

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 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineer - Actuation in Austin, TX vacancy
  •  ...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... 
    Suggested
    Local area

    Synthesia

    Austin, TX
    1 day 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

    Austin, TX
    10 hours 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 microcontroller...  ...to integrate software with sensors, actuators, and control hardware.You'll Stand Out:... 
    Suggested
    Local area

    Allen Control Systems

    Austin, TX
    1 day ago
  • $138k - $300k

     ...world.Team Description:At Neuralink, we're engineering the future of automated surgeries,...  ...challenging and refining the old. As a Firmware Engineer, your responsibilities will encompass...  ...coding drivers for actuators and sensorsExperience with high speed data... 
    Suggested
    Full time
    Temporary work

    Neuralink

    Austin, TX
    1 day 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... 
    Suggested
    Local area

    Allen Control Systems

    Austin, TX
    7 days ago
  • Most firmware engineers write code for boards that never leave the bench. This isn't that. You'll design and implement high-performance motor...  ...Experience integrating firmware with mechanical systems and actuators. Familiarity with high-reliability or defense systems. #J-... 

    SR2 | Socially Responsible Recruitment | Certified B Corpora...

    Austin, TX
    10 hours ago
  • $193.3k - $261.5k

     ...help our customers change the world.The Machine Learning Systems Firmware Team is looking for candidates interested in writing data-...  ...strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks... 
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    2 days ago
  •  ...vision and desire to guide concepts from inception to fruition. Duties include architecting, developing, and verifying manageability firmware running in an embedded RTOS, for use in dense server platforms. The manageability firmware will be productized in reference... 
    Work experience placement

    Mindlance

    Austin, TX
    5 days ago
  •  ...impact on the world of technology.Job DescriptionBe 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-level... 
    Full time

    Cadence Design Systems

    Austin, TX
    3 days ago
  •  ...Radeon™ (Vega, Navi), and Semi‑Custom products. We are seeking an engineer to contribute to the development and enablement of next‑...  ...of a cross‑functional team responsible for Infinity Fabric IP firmware development and feature enablement across AMD platforms. Your work... 

    AMD

    Austin, TX
    3 days ago
  • $193.3k - $261.5k

     ...challenges that have never been seen before, and deliver results that help our customers change the world.We are seeking a Senior Firmware Engineer to join our Power Architecture team, developing firmware algorithms for power and performance management on ML Acceleration... 
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    1 day ago
  • Job-ID28251118Reference26-14398KEY RESPONSIBILITIES: The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop robust, innovative OpenBMC firmware releases for customer... 

    Mindlance

    Austin, TX
    5 days ago
  •  ...embedded and commercial applications, working across silicon, firmware, and software to deliver reliable, high‑performance solutions...  ...industry-leading technologies to market. You will interact with key engineering and management stakeholders as well as AMD’s business team to... 

    AMD

    Austin, TX
    4 days ago
  •  ...The Memory IO team is looking for a passionate and experienced Firmware designers for the pre/post-silicon development of high-speed...  ...ACADEMIC CREDENTIAL:Bachelor's degree in Electrical or Computer engineering is strongly desired. Master's or PhD degree is a plus.LOCATION... 

    AMD

    Austin, TX
    3 days ago
  •  ...Software Developer And Embedded EngineerWe 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... 
    Casual work

    Sparx Engineering

    Austin, TX
    1 day ago
  •  ...Senior Embedded Firmware Engineer | Energy Storage & Power Electronics We're partnering with a rapidly growing clean-energy technology company developing next-generation battery energy storage and power conversion products. We're looking for a hands-on Embedded Firmware... 

    Oho Group

    Austin, TX
    2 days ago
  •  ...big ambitions to grab more market share on a global stage. Our engineers, marketers, sales and support teams are all unified in our...  ...inductors), and power MOSFETs.  Job DescriptionREA is seeking a Staff Firmware Engineer for our Performance Computing Power (PCP) team in... 

    Renesas Electronics America

    Austin, TX
    3 days ago
  •  ...in electronics and the world.Job DescriptionAs the Principal Firmware Architect for UALink Switch Products, you will serve as the technical...  ...& Experience Degree: Bachelor’s or Master’s/Ph.D. in Computer Engineering, Electrical Engineering, Computer Science, or a related... 
    Worldwide

    Renesas Electronics America

    Austin, TX
    4 days ago
  •  ...demanding compute, AI, datacenter, and infrastructure applications.Job DescriptionRenesas is seeking an experienced Staff Firmware/Middleware Engineer to define firmware architecture, control interfaces, telemetry systems, and diagnostic frameworks for next-generation... 

    Renesas Electronics America

    Austin, TX
    5 days ago
  • $50 - $52 per hour

     ...Job Title: Firmware / Diagnostics Software Engineer Job Description This role focuses on developing and validating embedded diagnostics software on Linux-based systems for advanced networking and telecom hardware products. You will contribute to new hardware... 
    Contract work
    Temporary work

    Actalent

    Austin, TX
    4 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
    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
    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
    2 days ago
  •  ...Principal Verification Test Engineer (Microprocessor)Our client, a leader in the technology industry, is seeking a Principal Verification Test Engineer (Microprocessor) to join their innovative team. As a Principal Verification Test Engineer (Microprocessor), you will... 
    Hourly pay

    Experis

    Austin, TX
    2 days ago
  •  .... KitCheck's hardware fleet spans multiple RFID reader models, each with device-specific firmware written in different languages and frameworks. We're looking for an engineer to take ownership of maintaining, upgrading, troubleshooting, and supporting that firmware in... 
    Local area

    Bluesight

    Austin, TX
    1 day ago
  •  ...Space Capital, and others. Join us and shape the future of computing! Position Overview We are seeking a talented Firmware Engineer to join our engineering team. This role is focused on low-level firmware development for our novel LLM accelerator architecture... 

    Neurophos Inc

    Austin, TX
    2 days ago
  •  ...Staff Embedded/Firmware Engineer 1Date: Jul 28, 2026Location: Austin, TX, USCompany: Celestica International LPReq ID: 137635Remote Position: NoRegion: AmericasCountry: USAState/Province: TexasCity: AustinSummary: Celestica is looking for talented and passionate software... 
    Work at office

    Celestica

    Austin, TX
    2 days ago
  •  ...graphics processors, motherboard chip sets, and a variety of components used in consumer electronics goods. Job Title: Firmware Engineer 1 Duration: 12 Months Location: Austin, TX Job Type: Temporary assignment Work Type: Remote Job Description:... 
    Temporary work
    Remote work

    Tekwissen

    Austin, TX
    5 days ago
  • A tech solutions provider in Austin is seeking an Embedded Firmware Engineer with expertise in C/C++ for embedded firmware development. The role involves developing low-level firmware for cutting-edge interconnect technologies and collaborating with cross-functional teams... 
    Full time

    Dexian

    Austin, TX
    10 hours ago
  • Allen Control Systems is seeking a Senior Firmware Engineer to develop real-time embedded software in C++ for autonomous defense applications. The role requires designing electrical systems, interpreting MCU datasheets, and integrating with rigid hardware constraints. The... 

    Socket.dev

    Austin, TX
    4 days ago

Do you want to receive more vacancies?

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