1

Embedded Systems Firmware Engineer Jobs in Colorado

Broadcom's ASIC Products Division is seeking a highly skilled Firmware Engineer to join our embedded systems development team. In this role, you will architect, design, and implement low-level ...

Broadcom's ASIC Products Division is seeking a highly skilled Firmware Engineer to join our embedded systems development team.In this role, you will architect, design, and implement low-level ...

Firmware Engineer

Boulder, CO · On-site

$90K - $105K/yr

... developers. Primary Duties and Responsibilities ... Designs, develops and documents technical aspects of embedded software systems and related hardware ...

Firmware Engineer

Boulder, CO · On-site

$90K - $105K/yr

... developers. Primary Duties and Responsibilities ... Designs, develops and documents technical aspects of embedded software systems and related hardware ...

Firmware Engineer

Boulder, CO · On-site

$105K/yr

Bachelor Degree in Engineering, Computer Science or related field. * At least three years of ... Designs, develops and documents technical aspects of embedded software systems and related hardware ...

Bachelor Degree in Engineering, Computer Science or related field. * At least three years of ... Designs, develops and documents technical aspects of embedded software systems and related hardware ...

Bachelor Degree in Engineering, Computer Science or related field. * At least three years of ... Designs, develops and documents technical aspects of embedded software systems and related hardware ...

Senior Firmware Engineer

Littleton, CO · On-site

$130K - $155K/yr

Experience with real-time embedded systems and RTOS environments such as FreeRTOS or Zephyr ... Experience with firmware architecture, software design patterns, and code optimization

Staff Firmware Engineer

Niwot, CO · On-site

$150K - $195K/yr

About Us Particle Measuring Systems is a global leader for micro-contamination monitoring equipment ... Ten or more years of embedded firmware development experience. * Ten or more years of experience as ...

Showing results 21-40

Embedded Systems Firmware Engineer information

What is an embedded systems firmware engineer?

Embedded Systems Firmware Engineers are professionals who design, develop, and maintain the low-level software (firmware) that controls hardware devices in embedded systems. Their work involves writing code that interacts directly with hardware components such as microcontrollers, sensors, and communication interfaces. They ensure that embedded devices, like medical equipment, automotive controllers, or consumer electronics, operate efficiently and reliably. These engineers must have a strong understanding of both hardware and software principles, as well as proficiency in programming languages like C or C++.

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

To thrive as an Embedded Systems Firmware Engineer, you need a strong background in computer engineering, proficiency in programming languages like C/C++, and experience with microcontroller architectures, often backed by a relevant degree. Familiarity with hardware debugging tools, real-time operating systems (RTOS), and version control systems such as Git is typically required. Problem-solving, attention to detail, and strong communication skills are essential for effective collaboration and troubleshooting. These competencies ensure robust firmware development, smooth integration with hardware, and reliable performance in critical embedded applications.

What are some common challenges embedded systems firmware engineers face when integrating new hardware components?

One frequent challenge for Embedded Systems Firmware Engineers is ensuring seamless compatibility between new hardware components and existing firmware. This often involves debugging communication protocols, adapting drivers, and handling timing issues unique to the hardware. Engineers must collaborate closely with hardware designers and test engineers to resolve integration problems efficiently. Staying updated on new technologies and tools is essential to address these challenges effectively and maintain system reliability.

What is the difference between Embedded Systems Firmware Engineer vs Embedded Software Developer?

AspectEmbedded Systems Firmware EngineerEmbedded Software Developer
CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related fields; knowledge of C/C++Bachelor's in Computer Science, Software Engineering, or related fields; proficiency in C/C++, Python
Work EnvironmentHardware-focused, working closely with microcontrollers and embedded devicesSoftware-focused, developing applications for embedded platforms
Industry UsageAutomotive, consumer electronics, industrial automationConsumer electronics, IoT devices, medical devices

Both roles involve embedded programming, but Embedded Systems Firmware Engineers focus on low-level firmware development directly on hardware, while Embedded Software Developers often work on higher-level software layers. The roles overlap in skills and industries, but differ in focus and scope.

What cities in Colorado are hiring for Embedded Systems Firmware Engineer jobs?

Cities in Colorado with the most Embedded Systems Firmware Engineer job openings:

Firmware Engineer

Fort Collins, CO • On-site

Broadcom, Inc.
Semiconductor and Electronic Component Manufacturing • 10K+ employees

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 17 days ago


Broadcom rating

8.7

Company rating: 8.7 out of 10

Based on 23 frontline employees who took The Breakroom Quiz


Job description

Please Note:
1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)
2. If you already have a Candidate Account, please Sign-In before you apply.
Job Description:
Broadcom's ASIC Products Division is seeking a highly skilled Firmware Engineer to join our embedded systems development team. In this role, you will architect, design, and implement low-level firmware modules, middleware, and diagnostic software for leading-edge PHY chipsets. You will work across the full development lifecycle, collaborating with cross-functional teams to deliver high-performance solutions.
Key Responsibilities:
  • Drive software design and development for new products while maintaining legacy systems.
  • Collaborate with cross-functional teams, including system, analog, and digital hardware designers.
  • Develop and troubleshoot complex firmware applications in embedded C/C++.
  • Provide leadership in architectural governance, design patterns, and code hygiene.

Requirements:
  • BSEE required, MSEE preferred
  • 8+ years of industry experience with a focus on digital communication systems, high-speed SerDes, or HBM protocols is highly preferred.
  • Must possess strong coding and debugging experience in C/C++.
  • Must have experience with pre-silicon/RTL and SW co-simulation environment
  • Hands-on experience with lab hardware platforms and silicon bring-up is highly desirable

Compensation and Benefits
The annual base salary range for this position is USD 121,900.00 To USD 195,000.00
As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth. All subject to relevant plan documents and award agreements.
Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence.
Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.
If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

What Broadcom employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom