1

Firmware Designer Jobs (NOW HIRING)

Firmware Memory Engineer

Austin, TX · On-site

$90 - $130/hr

This opportunity includes enabling of new PHY designs at the microarchitecture, firmware/hardware co‑design, and algorithm design level. Be a part of a team that delivers industry‑leading IP and ...

Firmware Engineer I

Cedar Park, TX · On-site

$80 - $110/hr

Participate in code reviews, maintain high-quality code standards, and document firmware designs and processes. Contribute to system-level debugging, performance profiling, and validation of embedded ...

Firmware Engineer

Cedar Park, TX · On-site

$120K - $170K/yr

This customer designs and builds small- to medium-lift launch vehicles, lunar landers, and orbital ... Optimize firmware for power efficiency, performance, and memory constraints in resource-limited ...

Firmware Engineer I

Cedar Park, TX · On-site

$80 - $100/hr

Participate in code reviews, maintain high‑quality code standards, and document firmware designs and processes. * Contribute to system‑level debugging, performance profiling, and validation of ...

WI · On-site

$80 - $100/hr

Participate in code reviews, maintain high‑quality code standards, and document firmware designs and processes. * Contribute to system‑level debugging, performance profiling, and validation of ...

Participate in code reviews, maintain high-quality code standards, and document firmware designs and processes. * Contribute to system-level debugging, performance profiling, and validation of ...

Firmware Engineer III

Cedar Park, TX · On-site

$100 - $130/hr

Participate in code reviews, maintain high-quality code standards, and document firmware designs and processes. * Contribute to system-level debugging, performance profiling, and validation of ...

Participate in code reviews, maintain high-quality code standards, and document firmware designs and processes. * Contribute to system-level debugging, performance profiling, and validation of ...

Firmware Engineer II

Cedar Park, TX · On-site

$90 - $130/hr

Participate in code reviews, maintain high-quality code standards, and document firmware designs and processes. * Contribute to system-level debugging, performance profiling, and validation of ...

Firmware Engineer, Staff

Ann Arbor, MI · On-site

$145K - $195K/yr

Prepare and maintain detailed documentation for firmware designs, test procedures, and user manuals. REQUIRED QUALIFICATIONS * 7+ years of professional experience developing embedded firmware in ...

Firmware Engineer II

Cedar Park, TX · On-site

$80 - $110/hr

Participate in code reviews, maintain high‑quality code standards, and document firmware designs and processes. * Contribute to system‑level debugging, performance profiling, and validation of ...

next page

Showing results 1-20

Firmware Designer information

See salary details

$75K

$167.4K

$205K

How much do firmware designer jobs pay per year?

As of Aug 30, 2026, the average yearly pay for firmware designer in the United States is $167,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,000.00 and $205,000.00 per year, depending on experience, location, and employer.

What is a firmware designer?

Firmware Designers are professionals who develop and implement the low-level software that controls electronic devices and hardware systems. They write code, often in languages like C or C++, that operates directly with hardware components such as microcontrollers, sensors, and communication modules. Their work ensures that devices function reliably and efficiently, bridging the gap between hardware and higher-level software. Firmware Designers often collaborate with hardware engineers and software developers to create integrated, optimized products.

What are the key skills and qualifications needed to thrive as a firmware designer?

To thrive as a Firmware Designer, you need a solid understanding of embedded systems, proficiency in C/C++ programming, and typically a degree in electrical engineering, computer engineering, or a related field. Familiarity with microcontroller architectures, debugging tools, version control systems, and occasionally certifications in embedded software development are highly valued. Strong problem-solving skills, attention to detail, and effective communication are vital soft skills for collaborating with hardware and software teams. These abilities ensure reliable, efficient firmware development and successful integration with hardware products.

What are some common challenges firmware designers face when integrating hardware and software components?

Firmware Designers often encounter challenges when ensuring seamless communication between hardware and software. These challenges include dealing with hardware constraints such as limited memory or processing power, debugging issues that may arise from timing mismatches, and adapting to evolving hardware specifications. Close collaboration with hardware engineers and thorough testing are essential to identify and resolve integration issues early in the development process. Staying updated with the latest tools and industry standards also helps in overcoming these challenges efficiently.

What is the difference between Firmware Designer vs Firmware Engineer?

AspectFirmware DesignerFirmware Engineer
CredentialsTypically requires a degree in Computer Engineering, Electrical Engineering, or related fields; certifications are optionalSimilar educational background; certifications like Certified Firmware Engineer are uncommon but beneficial
Work EnvironmentDesign-focused, often in R&D or product development teamsDevelopment and testing, often in engineering teams working on product deployment
Industry UsageUsed across electronics, consumer devices, automotive, and IoT sectorsCommonly found in embedded systems, consumer electronics, and automotive industries
Search & Comparison IntentFocuses on designing firmware architecture and initial developmentEmphasizes implementation, testing, and maintaining firmware code

Firmware Designers primarily focus on creating and designing firmware architecture, while Firmware Engineers are more involved in coding, testing, and maintaining firmware. Both roles require similar educational backgrounds and are integral to embedded systems development, but their day-to-day tasks and focus areas differ slightly.

Are firmware designers in demand?

Firmware designers are in high demand due to the growth of embedded systems in industries like consumer electronics, automotive, and IoT. They require skills in programming languages such as C and C++, and knowledge of hardware interfaces, making their expertise valuable in developing reliable, efficient firmware for various devices.
More about Firmware Designer jobs
Infographic showing various Firmware Designer job openings in the United States as of August 2026, with employment types broken down into 86% Full Time, 7% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $167,438 per year, or $80.5 per hour.

Firmware Memory Engineer

Austin, TX • On-site


Advanced Micro Devices
Computer and Electronic Product Manufacturing • 5 - 10K employees

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

27th of 159 rated electronics manufacturers

People enjoy working here

Good employer

Respectful managers


$90 - $130/hr

Other

Re-posted 13 days ago


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.

THE ROLE

The Memory IO team is looking for a passionate and experienced firmware designer for the pre/post‑silicon development of high‑speed LPDDR, DDR and inter‑chip IO IPs. Be a part of the definition, design and development and productization phase of industry‑leading Memory PHYs and interface IP. This opportunity includes enabling of new PHY designs at the microarchitecture, firmware/hardware co‑design, and algorithm design level.

Be a part of a team that delivers industry‑leading IP and help our experts in RTL, FW, circuit and architecture teams develop leading edge Memory interfaces.

THE PERSON

Will have strong analytical/problem‑solving skills and pronounced attention to details. Must be a self‑starter, and able to independently drive tasks to completion. Will have strong interpersonal and communication skills.

RESPONSIBILITIES
  • Firmware design and development of DDR PHY & DRAM training steps
  • Firmware development of DDR PHY for ATE testing, IP char & SoC power
  • Pre‑silicon FW coding and simulation against architectural and RTL models
  • Post‑silicon lab bring‑up and optimization of DDR init and run time FW
  • Post‑silicon DDR training enhancements to enable robust links for higher reliability / higher frequency margin
  • Working with SoC/product firmware teams to define features and specs
PREFERRED EXPERIENCE
  • Excellent knowledge of C, C++ and any scripting language, such as Python.
  • Good knowledge of Verilog/SystemVerilog and digital simulation debug.
  • Ability to adapt, learn new toolsets and frameworks is required.
  • Strong understanding of synchronization techniques (handshakes, message passing); knowledge of hardware level clocking and synchronization is a plus.
  • Post‑silicon experience developing firmware on real hardware is required. Experience with SERDES, DDR, memory controller design experience is preferred.
  • Strong understanding of computer organization/architecture.
  • Laboratory experience, including the use of equipment: oscilloscopes, logic analyzers, etc.
  • Experience with low‑level, physical phenomena‑oriented logic design is an asset (dealing with IO, clocking, voltage control, etc.)
ACADEMIC CREDENTIAL
  • Bachelor’s degree in Electrical or Computer engineering is strongly desired. Master’s or PhD degree is a plus.
LOCATION

Austin, TX - Open for Boxborough, MA

This role is not eligible for visa sponsorship.

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.

#J-18808-Ljbffr


What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom