Senior Firmware Engineer

External job listingat Engtal

Engtal seeks a Senior Firmware Engineer to develop real-time C++ embedded software and electrical systems for autonomous defense applications.

External source - not verified2 months agoOpen until: Dec 2, 2026

Salary

Not provided

Location

Austin, United States

Employment type

Full time

Workplace

Not provided

Senior Firmware Engineer

Austin, United States

Job description

About the role

Engtal is seeking a Senior Firmware Engineer to develop robust, high-performance electrical systems that integrate with electromechanical components and meet military-grade requirements. The role focuses on embedded software for real-time system control and autonomous defense applications.

Responsibilities

  • Design and implement efficient, responsive real-time embedded software in C++.
  • Interpret microcontroller, digital and analog IC datasheets and circuit schematics, and communicate design constraints and preferences to the electronics design team.
  • Write simulations, unit tests and system tests, and integrate microcontroller tests within the CI environment.
  • Incorporate microcontroller and embedded Linux code in software-in-the-loop (SIL) and hardware-in-the-loop (HIL) tests.
  • Document designs using pseudocode, block diagrams, schematics, simulation results and test protocols.
  • Test, simulate and debug embedded systems in lab and field environments; troubleshoot and optimize electronics and software for real-world conditions.
  • Improve code performance and reduce power consumption on hardware-constrained platforms.

Requirements

  • 3+ years of experience in electrical and firmware design, including schematic design and embedded software development.
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science or a related field.
  • Expertise in microcontroller firmware development in C++, schematic design and electrical simulation.

Key facts

  • The role includes real-time embedded software development in C++.
  • Requires 3+ years of experience in electrical and firmware design.
  • Requires a Bachelor’s or Master’s degree in Electrical Engineering, Computer Science or a related field.

Estimated salary

Estimated salary for software developer in United States: USD 6,050 - 10,500 per month, based on 50 CazVid job posts that state their pay. This is an estimate, not the salary offered.

Frequently asked questions

  • What does the role involve?

    It involves developing real-time embedded software in C++ and electrical systems for autonomous defense applications.

  • What experience is required?

    The listing asks for 3+ years of experience in electrical and firmware design, including schematic design and embedded software development.

  • What education is required?

    A Bachelor’s or Master’s degree in Electrical Engineering, Computer Science or a related field is required.

  • How much does this job pay?

    This listing does not state the pay. As a reference, the estimated salary for software developer in United States is USD 6,050 - 10,500 per month, based on 50 CazVid job posts that state their pay. This is an estimate, not the salary offered.

Similar jobs