R

Resurgent Industries

Entry-Level Embedded Firmware and Controls Engineer Intern

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeAustin, TX, USANo salary listed

About the Job

Requirements

  • Candidates must be pursuing or have recently completed a Bachelor's or Master's degree in electrical engineering, computer engineering, mechatronics, or computer science from an ABET-accredited program.
  • Candidates must have relevant coursework or projects related to embedded systems, microcontrollers, real-time systems, or control theory.
  • Candidates must have programming experience in a language suited to embedded development, such as Rust, C++, or C.
  • Candidates must have hands-on experience running code on real hardware, such as microcontroller development boards, sensors, actuators, or motors; simulation-only experience is insufficient.
  • Candidates must be able to debug at the bench using tools such as a multimeter, oscilloscope, and logic analyzer.
  • Candidates must have working knowledge of Git and version control practices.
  • Candidates must be comfortable with asynchronous communication and remote-first workflows in a distributed team environment.
  • Candidates must be flexible with schedule and hours and able to adapt to shifting priorities and urgency.
  • Candidates must be willing to travel as needed for vendor visits, factory acceptance testing, and on-site equipment commissioning.

Responsibilities

  • Support development and maintenance of embedded firmware using modern languages and toolchains for custom electronics integrated into industrial manufacturing equipment.
  • Implement and tune motion control systems, including servo tuning, trajectory planning, and closed-loop control, alongside senior engineers.
  • Write Programmable Logic Controller (PLC) control logic in Structured Text and integrate it with machine electrical and mechanical systems.
  • Work within or alongside real-time operating environments to ensure deterministic, reliable control at the machine level.
  • Troubleshoot control and firmware 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 alongside 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.

Desired Qualifications

  • Prior internship or co-op experience working in industry; experience at an early-stage hard-tech or deep-tech startup is a major plus.
  • Exposure to PLC programming in Structured Text or other IEC 61131-3 languages; Beckhoff TwinCAT or CODESYS experience is a plus.
  • Motor control or closed-loop control project experience, including servo, stepper, PID, or encoder feedback.
  • Exposure to real-time operating systems (RTOS), such as FreeRTOS or Zephyr.
  • Familiarity with embedded or industrial communication protocols, including EtherCAT, CAN, SPI, I2C, or UART.
  • A leadership role on a student engineering team or competition project, such as FSAE, Baja, rocketry, or robotics.
  • Prior experience working on a small team where the candidate handled multiple roles.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Resurgent Industries

See more jobs