1

Firmware Engineer Ii Jobs (NOW HIRING)

Principal Embedded Firmware Engineer

Houston, TX ยท On-site

$98K - $134K/yr

This role focuses on Class I, II, and III medical devices, including neuromodulation platforms ... The Principal Embedded Firmware Engineer will collaborate with multidisciplinary engineering teams ...

Principal Embedded Firmware Engineer

Houston, TX ยท On-site

$98K - $134K/yr

This role focuses on Class I, II, and III medical devices, including neuromodulation platforms ... The Principal Embedded Firmware Engineer will collaborate with multidisciplinary engineering teams ...

Firmware Engineer for EV charging system Intermediate level Directs the activities related to the ... Typically 2-4 years of related experience.

Senior FPGA Engineer I/II

Pasadena, CA ยท On-site

$130K - $172K/yr

SENIOR FIRMWARE ENGINEER I/II Based at Rocket Lab Robotics in Pasadena, CA, the Senior Firmware Engineer I/II you will participate in the development and test of avionics hardware for our robotics ...

Candidates should have at least 2 years of experience and an interest in the IoT space and smart ... Work closely with lead engineers to develop firmware solutions for New Product Introductions (NPI ...

Firmware Engineer for EV charging system Intermediate level Directs the activities related to the ... Typically 2-4 years of related experience.

Candidates should have at least 2 years of experience and an interest in the IoT space and smart ... Work closely with lead engineers to develop firmware solutions for New Product Introductions (NPI ...

Firmware Engineer

Mountain View, CA ยท On-site

$111K - $183K/yr

The Firmware Center of Excellence is responsible for Hardware/Firmware for Azure Infrastructure. We ... 2+ years technical engineering experience with coding OR equivalent experience. * 2+ years of ...

Firmware Engineer - Autonomous Weapons & Drone Systems Location: Onsite -Leander, TX Type ... Citizen or National, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee ...

Firmware Engineer - Autonomous Weapons & Drone SystemsLocation: Onsite -Leander, TXType: Full ... Citizen or National, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee ...

Firmware Engineer

Leander, TX ยท On-site

$90 - $120/hr

Firmware Engineer - Autonomous Weapons & Drone Systems Location: Onsite -Leander, TX Type ... Citizen or National, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee ...

Firmware Engineer

Huntington Beach, CA ยท On-site

$95 - $156/hr

Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline * 2-7 years of professional embedded firmware development experience

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. * 2 years of firmware, software, or embedded systems engineering experience. Knowledge and ...

Firmware Engineer

Redmond, WA ยท On-site

$120 - $160/hr

We're scaling fast, building our Generation 2 hardware platform, and need firmware that is ... About you You're a firmware engineer who thrives at the boundary between hardware and software. You ...

Firmware Engineer

Tucson, AZ ยท On-site

$80K - $100K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. * 2 years of firmware, software, or embedded systems engineering experience. Knowledge and ...

Firmware Engineer

Tucson, AZ ยท On-site

$80K - $100K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. * 2 years of firmware, software, or embedded systems engineering experience. Knowledge and ...

Showing results 41-60

Firmware Engineer Ii information

See salary details

$75K

$167.4K

$205K

How much do firmware engineer ii jobs pay per year?

As of Aug 12, 2026, the average yearly pay for firmware engineer ii 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.

How does a firmware engineer ii typically collaborate with hardware teams during product development?

As a Firmware Engineer II, you will work closely with hardware engineers to ensure seamless integration between software and hardware components. This collaboration often involves reviewing hardware schematics, participating in design reviews, and troubleshooting issues that arise during testing. Effective communication is essential, as you may need to provide feedback on hardware limitations or suggest firmware adjustments to optimize device performance. This teamwork fosters a dynamic environment where cross-disciplinary knowledge is highly valued and supports the successful launch of reliable products.

What is the difference between Firmware Engineer Ii vs Firmware Engineer I?

AspectFirmware Engineer IFirmware Engineer II
Required CredentialsBachelor's degree in Electrical Engineering, Computer Science, or related fieldBachelor's degree; 1-3 years experience or equivalent
Work EnvironmentDevelopment teams, hardware labs, embedded systemsMore complex projects, mentorship roles, cross-functional teams
Employer & Industry UsageConsumer electronics, automotive, IoT devicesSimilar industries, often working on advanced firmware features
Search & Comparison IntentEntry-level to mid-level firmware rolesMid-level firmware roles with increased responsibilities

The main difference between Firmware Engineer I and Firmware Engineer II lies in experience and responsibilities. Firmware Engineer II typically has more hands-on experience, handles more complex projects, and may mentor junior engineers. Both roles are common in embedded systems, consumer electronics, and automotive industries, with Firmware Engineer II representing a step up in technical expertise and project scope.

What are the key skills and qualifications needed to thrive as a firmware engineer ii, and why are they important?

To thrive as a Firmware Engineer II, you need a solid background in embedded systems, C/C++ programming, and a relevant engineering degree. Familiarity with version control systems (like Git), debugging tools, and hardware platforms such as microcontrollers is typically required. Strong problem-solving, attention to detail, and effective collaboration skills help drive innovation and resolve complex technical issues efficiently. These skills and qualities are crucial for delivering reliable firmware solutions that integrate seamlessly with hardware and meet project requirements.

What is a firmware engineer ii?

A Firmware Engineer II is responsible for designing, developing, testing, and maintaining embedded software that controls hardware devices. They typically work with microcontrollers, processors, and various hardware platforms to ensure the firmware integrates seamlessly with the hardware. In addition to coding in languages like C or C++, they debug and optimize existing firmware, collaborate with hardware engineers, and may participate in code reviews and documentation. As a mid-level position, they are expected to demonstrate proficiency in embedded systems and contribute to project planning and problem-solving.
More about Firmware Engineer Ii jobs
What job categories do people searching Firmware Engineer Ii jobs look for? The top searched job categories for Firmware Engineer Ii jobs are:
Infographic showing various Firmware Engineer Ii job openings in the United States as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. 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.

Principal Embedded Firmware Engineer

USA Firmware

Houston, TX โ€ข On-site

$98K - $134K/yr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 22 days ago


Job description

A Houston-based professional engineering firm is seeking a Principal Embedded Firmware Engineer to lead the architecture, design, development, verification, and maintenance of advanced safety-critical medical device firmware. This role focuses on Class I, II, and III medical devices, including neuromodulation platforms, implantable pulse generators, and artificial pancreas systems. The position requires leadership in embedded firmware development, risk and reliability analysis, secure design, wireless communication systems, and low-power embedded architectures.
The Principal Embedded Firmware Engineer will collaborate with multidisciplinary engineering teams across software, electrical, and mechanical disciplines to deliver high-quality products on schedule. The role also includes mentoring engineers, leading project execution strategy, driving technical innovation, and serving as a customer-facing technical leader.
Key responsibilities include:
  • Firmware architecture, coding, testing, integration, and verification
  • Safety-critical embedded systems development
  • Low-power embedded design and optimization
  • Development of wireless and wired communication interfaces (BLE, UART, I2C, USB, NFC)
  • Cybersecurity implementation and FOTA update strategies
  • Risk assessment, technical planning, and lifecycle management
  • Cross-functional collaboration and technical mentorship

Candidates should have extensive experience with C/C++, Python, ARM Cortex architectures, RTOS and bare-metal systems, medical device development processes, and relevant regulatory standards such as IEC 62304 and ISO 14971.
Requirements
  • MS degree in a relevant engineering or technical field, or equivalent experience
  • 15+ years of experience in embedded firmware or related specialized engineering fields
  • Minimum 10 years of experience working within a requirements-driven structured development process
  • Strong experience with embedded microcontrollers, bare-metal systems, and RTOS environments
  • Proficiency in C/C++, Python, and assembly language programming
  • Experience with ARM Cortex architectures and low-power embedded system design
  • Experience with communication interfaces including UART, I2C, USB, BLE, and NFC
  • Knowledge of cybersecurity principles and firmware-over-the-air (FOTA) updates
  • Experience with firmware architecture, device drivers, testing, integration, and verification
  • Familiarity with software development tools such as Jira, Git, GitHub, and BitBucket
  • Working knowledge of IEC 62304, ISO 13485, ISO 14971, and other relevant medical device standards
  • Experience with safety-critical applications and medical devices preferred
  • Strong troubleshooting, root-cause analysis, and risk assessment skills
  • Excellent communication, leadership, collaboration, and mentoring abilities
  • Proven ability to lead projects through the full software development lifecycle from architecture through release and maintenance

Benefits
Company-paid Vision and Dental insurance
Discounted Medical insurance
401(k) matching program
Opportunity to work on cutting-edge medical device technologies
Collaborative, multidisciplinary engineering environment
Exposure to a wide variety of advanced medical device projects
Continuous learning and professional growth opportunities
Leadership and mentorship opportunities within technical teams
High-impact work focused on improving patient outcomes and quality of life