1

Embedded Firmware Engineer Jobs in Austin, TX (NOW HIRING)

Senior Embedded Firmware Engineer

Austin, TX ยท On-site +1

$118K - $156K/yr

Senior Embedded Firmware Engineer Location: Austin, TX Experience: 10+ Years Employment Type: Contract Position Overview We are seeking a highly experienced Senior Embedded Firmware Engineer to join ...

Firmware Engineer Location: Leander, Texas (Onsite) Employment Type: Full-time Work Authorization ... This role focuses on low-level firmware development, embedded systems architecture, hardware ...

Firmware Engineer

Cedar Park, TX ยท On-site

$120K - $170K/yr

Design, develop, and test embedded firmware for microcontrollers and microprocessors in bare-metal ... Collaborate with hardware engineers to define system architecture, debug hardware/firmware ...

Senior Firmware Engineer

Austin, TX ยท On-site

$135 - $165/hr

The ideal candidate has strong expertise in embedded systems, real-time operating systems (RTOS ... Mentor junior firmware engineers and provide technical leadership across projects * Work with cross ...

Senior Firmware Engineer

Austin, TX ยท On-site

$150K/yr

The ideal candidate has strong expertise in embedded systems, real-time operating systems (RTOS ... Mentor junior firmware engineers and provide technical leadership across projects * Work with cross ...

The ideal candidate has strong expertise in embedded systems, real-time operating systems (RTOS ... Mentor junior firmware engineers and provide technical leadership across projects * Work with cross ...

next page

Showing results 1-20

Embedded Firmware Engineer information

See Austin, TX salary details

$72.9K

$120.9K

$162.6K

How much do embedded firmware engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for embedded firmware engineer in Austin, TX is $120,935.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,100.00 and $139,800.00 per year, depending on experience, location, and employer.

How much do embedded firmware engineers make?

Embedded firmware engineers typically earn between $80,000 and $130,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in real-time operating systems or hardware interfaces can command higher salaries. Certifications and proficiency with tools like C, C++, and debugging hardware can also influence compensation.

Is embedded firmware engineering a good career?

Embedded firmware engineering is a stable and growing field that involves developing software for hardware devices such as microcontrollers and IoT products. It requires skills in programming languages like C or C++, knowledge of hardware interfaces, and often involves working with real-time operating systems. The demand for embedded firmware engineers is strong across industries like automotive, healthcare, and consumer electronics, making it a viable career choice.

What are the key skills and qualifications needed to thrive as an embedded firmware engineer?

To excel as an Embedded Firmware Engineer, you need a strong command of C/C++ programming, embedded systems design, and microcontroller architecture, typically supported by a degree in electrical engineering, computer engineering, or a related field. Familiarity with debugging tools, real-time operating systems (RTOS), version control systems like Git, and industry-relevant certifications such as Certified Embedded Systems Engineer (CESE) are valuable. Strong problem-solving abilities, effective cross-functional communication, and adaptability are essential soft skills. These competencies ensure high-quality, reliable firmware development and efficient collaboration with hardware, software, and testing teams.

What does an embedded firmware engineer do?

An Embedded Firmware Engineer develops and maintains low-level software that controls hardware devices, ensuring they function efficiently and reliably. They write code in languages like C and C++ for microcontrollers and processors, often working with real-time operating systems (RTOS) and communication protocols. Their role involves debugging, optimizing performance, and collaborating with hardware and software teams to integrate systems.

What are the most commonly searched types of Embedded Firmware Engineer jobs in Austin, TX? The most popular types of Embedded Firmware Engineer jobs in Austin, TX are:
What are popular job titles related to Embedded Firmware Engineer jobs in Austin, TX? For Embedded Firmware Engineer jobs in Austin, TX, the most frequently searched job titles are:
What job categories do people searching Embedded Firmware Engineer jobs in Austin, TX look for? The top searched job categories for Embedded Firmware Engineer jobs in Austin, TX are:
What cities near Austin, TX are hiring for Embedded Firmware Engineer jobs? Cities near Austin, TX with the most Embedded Firmware Engineer job openings:
Infographic showing various Embedded Firmware Engineer job openings in Austin, TX as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $120,935 per year, or $58.1 per hour.

Senior Embedded Firmware Engineer

Connect Tech+Talent

Austin, TX โ€ข On-site, Remote

$118K - $156K/yr

Contractor

Posted 27 days ago


Job description

Job Description Senior Embedded Firmware Engineer Location: Austin, TX Experience: 10+ Years Employment Type: Contract Position Overview We are seeking a highly experienced Senior Embedded Firmware Engineer to join our team on a contract basis. The ideal candidate will have a strong background in embedded systems development, real-time operating systems, firmware architecture, and debugging. This role requires a seasoned engineer who can contribute independently to the design, development, and optimization of embedded software solutions.

Key Responsibilities Design, develop, and maintain embedded firmware for complex hardware platforms. Develop and optimize software for Silicon Labs-based processors and embedded systems. Implement and maintain robust software architectures using Finite State Machine (FSM) methodologies.

Work within Real-Time Operating System (RTOS) environments to develop reliable and high-performance applications. Debug, troubleshoot, and optimize firmware using GCC toolchains and GDB debugging tools. Collaborate with cross-functional teams including hardware, systems, and software engineers.

Develop and maintain build systems using CMake. Create technical documentation and support code reviews, testing, and validation activities. Contribute to software quality, performance improvements, and product reliability initiatives.

Required Qualifications Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. 10+ years of hands-on experience in embedded firmware/software development. Strong experience with Silicon Labs processors and development environments.

Solid understanding of Real-Time Operating Systems (RTOS). Proficiency in C, C++, and Python programming languages. Strong experience working in Linux-based development environments.

Deep understanding of Finite State Machine (FSM) design and implementation. Extensive experience with GCC toolchains and GDB debugging. Experience with CMake build systems.

Strong analytical, troubleshooting, and problem-solving skills. Excellent communication and collaboration abilities. Preferred Qualifications Experience with Cursor AI development tools.

Familiarity with OpenSpec or similar specification/documentation frameworks. Prior experience working in distributed or remote engineering teams. Experience developing firmware for connected, IoT, or industrial embedded products.

Location Preferred: Austin, Texas Remote: Open to qualified candidates working remotely. This is an excellent opportunity for a senior-level embedded engineer to contribute to cutting-edge embedded systems and firmware development projects.