1

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

As a Firmware Engineer, you'll develop embedded systems on STM32 Microcontrollers that drives our autonomous platforms: from flight control and perception to mission planning and target engagement.

As a Firmware Engineer, you'll develop embedded systems on STM32 Microcontrollers that drives our autonomous platforms: from flight control and perception to mission planning and target engagement.

Firmware Engineer

Leander, TX · On-site

$90 - $120/hr

As a Firmware Engineer, you'll develop embedded systems on STM32 Microcontrollers that drives our autonomous platforms: from flight control and perception to mission planning and target engagement.

New

Firmware Engineer

Austin, TX · On-site

$125K - $150K/yr

Embedded Systems: Experience with embedded systems programming and hardware interfaces * Systems Knowledge: Familiarity with computer architecture, memory hierarchies, and parallel computing concepts

Firmware Engineer

Austin, TX · On-site

$110 - $150/hr

Embedded Systems: Experience with embedded systems programming and hardware interfaces * Systems Knowledge: Familiarity with computer architecture, memory hierarchies, and parallel computing concepts

As a Firmware Engineer, you'll develop embedded systems on STM32 Microcontrollers that drives our autonomous platforms: from flight control and perception to mission planning and target engagement.If ...

Staff Firmware Engineer

Austin, TX · On-site

$110K - $151K/yr

Hands-on bring up of inverter hardware and power electronics systems with embedded firmware ... Familiarity with AC grid simulators and programmable loads Travel * Occasional traveldomestically ...

Staff Firmware Engineer

Austin, TX · On-site

$110K - $151K/yr

Hands-on bring up of inverter hardware and power electronics systems with embedded firmware ... Familiarity with AC grid simulators and programmable loads Travel * Occasional travel domestically ...

Design, develop, and test embedded firmware for microcontrollers and microprocessors in bare-metal or RTOS environments. * Architect and implement low-level drivers, communication protocols (I2C, SPI ...

Firmware Engineer III

Cedar Park, TX · On-site

$100 - $130/hr

Design, develop, and test embedded firmware for microcontrollers and microprocessors in bare-metal or RTOS environments. * Architect and implement low-level drivers, communication protocols (I2C, SPI ...

New

Showing results 21-40

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 Memory Firmware Engineer

Advanced Micro Devices, Inc

Austin, TX • On-site

$141K/yr

Full-time

Re-posted 13 days ago


Advanced Micro Devices rating

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

27th of 156 rated electronics manufacturers


Job description

WHAT YOU DO AT AMD CHANGES EVERYTHING
At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
The Role:
We are seeking an Senior Embedded Firmware Engineer to develop and support firmware for server memory controllers and related platform subsystems. This is a hands-on role focused on implementing, debugging, and optimizing embedded firmware that enables reliable memory operation across AMD server platforms. You will collaborate with silicon design, platform architecture, validation, and software teams throughout the development lifecycle from early bring-up through production. Ensuring firmware quality, security, and performance.
Key Responsibilities
  • Develop, debug, and maintain embedded firmware for server memory controllers and memory-related subsystems
  • Support memory initialization, configuration, training, and runtime management
  • Collaborate with hardware, architecture, validation, and software teams to define and implement firmware requirements
  • Implement firmware features related to compression and encryption
  • Debug hardware/firmware interactions during bring-up and post-silicon validation
  • Apply security best practices to protect against firmware-level vulnerabilities
  • Create and maintain firmware design documentation and implementation notes
  • Contribute to continuous improvement in firmware quality, robustness, and maintainability

Preferred Experience:
  • Proven experience in embedded firmware or low-level software development
  • Proficiency in C, and C++
  • Hands-on experience with embedded firmware development and hardware/software interfaces
  • Experience working with memory subsystems or memory-adjacent firmware
  • Exposure to compression and/or encryption in firmware or low-level software
  • Experience with system bring-up and debugging complex platform issues
  • Familiarity with JTAG debuggers, source-level debuggers, and logging tools
  • Experience with Git or similar source control systems
  • Strong analytical, debugging, and problem-solving skills
  • Effective verbal and written communication skills
  • Familiarity with Design for test methodologies.
  • Experience working on server platforms.
  • Experiences working with RTOS and other embedded OS environments.
  • Experience with DDR, SPI, eSPI, I2C, LPC, or PCIe.
  • An understanding of microprocessor architecture including memory management units, interrupt delivery, multithreaded development.
  • Experience with technologies such as Secure Boot, TPM, AES, DES, RSA, AMD Secure Memory Encryption, AMD Secure Encrypted Virtualization.
  • Well versed in software engineering practices.
  • Ability to work independently under tight deadlines, responding to changing business and technical conditions with minimal direction.

Academic Credentials:
  • Bachelor of Science or Master of Science in Electrical Engineering, Computer Engineering, or Computer Science

Locations:
Austin, TX, Santa Clara, CA or Markham, ON
This role is not eligible for Visa sponsorship
#LI-JE1
#LI-Hybrid
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom