Embedded Firmware and Controls Engineer

Resurgent Industries•Austin, TX

About The Position

We are a venture-backed manufacturing startup building advanced automated production facilities in the United States. The company aims to make American manufacturing economically viable through intelligent machinery, automation, and execution. The Embedded Firmware and Controls Engineer will join a small, fast-moving team building large-scale industrial manufacturing equipment and own the machine’s low-level firmware and motion control layer. The role involves writing embedded code, developing control loops, and integrating software with hardware in an environment combining PLCs and custom electronics. The engineer will work closely with build technicians, electrical engineers, and mechanical engineers, including remote teammates, to bring up and commission complete machine systems. The position also contributes to controls engineering standards and documentation as the function grows. Travel may be required for vendor visits, factory acceptance testing, and on-site equipment commissioning. The role calls for flexibility, self-direction, and comfort with a fast-moving startup environment.

Requirements

  • At least 4 years of embedded firmware or controls engineering experience in a hands-on, build-oriented environment.
  • Proficiency in modern embedded programming languages and toolchains suited to real-time, resource-constrained systems.
  • Experience with motion control systems, including servo drives, encoder feedback, and closed-loop tuning.
  • Familiarity with RTOS concepts and deterministic control architectures.
  • Experience writing PLC control logic in Structured Text or equivalent IEC 61131-3 languages.
  • Strong troubleshooting skills across firmware, controls, and hardware, with the ability to diagnose issues from logic level to component level.
  • Ability to generate professional controls documentation, such as architecture diagrams, I/O lists, and state machine definitions.
  • Effective communication and collaboration skills in a distributed team environment, including comfort with asynchronous communication and remote-first workflows.
  • Flexibility with schedule and hours and the ability to thrive in a startup environment where priorities shift and urgency is real.
  • Willingness to travel as needed for vendor visits, factory acceptance testing, and on-site equipment commissioning.
  • Comfort with startup pace, self-direction, flexibility, and a bias toward getting things done.

Nice To Haves

  • Experience with the Beckhoff TwinCAT PLC platform.
  • Experience at an early-stage hard tech or deep tech startup.
  • Prior experience on a small team wearing multiple hats.
  • Exposure to high-speed or high-power industrial machinery.
  • Prior team lead or mentorship experience.

Responsibilities

  • Develop and maintain embedded firmware for custom electronics integrated into industrial manufacturing equipment, using modern languages and toolchains.
  • Design and implement motion control systems, including servo tuning, trajectory planning, and closed-loop control.
  • Write PLC control logic in Structured Text and integrate it with machine electrical and mechanical systems.
  • Work within or alongside real-time operating environments to provide deterministic, reliable machine-level control.
  • Troubleshoot firmware and controls issues across hardware, software, and system boundaries, including logic analysis and live machine debugging on the shop floor.
  • Generate and maintain firmware documentation, version control practices, and controls architecture documentation.
  • Work with build technicians, electrical engineers, and mechanical engineers, including remote teammates, to bring up and commission complete machine systems.
  • Contribute to controls engineering standards and documentation practices as the function scales.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service