Mercury Systems
Mercury Systems

60 Mercury Systems Firmware Engineer Jobs Hiring Near You

Mercury Systems is seeking a Firmware Engineer to join a collaborative engineering team focused on designing, developing, integrating, and testing firmware solutions for embedded and enterprise ...

Mercury Systems is seeking a Firmware Engineer to join a collaborative engineering team focused on designing, developing, integrating, and testing firmware solutions for embedded and enterprise ...

Mercury Systems is seeking a Firmware Engineer to join a collaborative engineering team focused on designing, developing, integrating, and testing firmware solutions for embedded and enterprise ...

Mercury Systems Signal Technologies group has a great opportunity for an electrical RF Engineer ... Collaborate cross-functionally with support groups such as hardware, PCB layout, firmware, and ...

Mercury Systems is seeking a Systems Engineer to assist in the development of the next-generation of Mercury's industry-leading edge processing solutions. In this role, you will be supporting Mixed ...

Mercury Systems Signal Technologies group has a great opportunity for an electrical RF Engineer ... Collaborate cross-functionally with support groups such as hardware, PCB layout, firmware, and ...

Mercury Systems Signal Technologies group has a great opportunity for an electrical RF Engineer with strong experience including design, prototyping, and testing at the module and component level for ...

Mercury Systems Mixed Signal team has a great opportunity for an established RF Engineer to help us bring cutting edge technology to mission critical aerospace and defense applications, advancing ...

Mercury Systems is seeking the best and brightest talent to help us bring cutting edge technology ... The Engineering team is seeking an RF engineer who will provide technical leadership to resolve ...

next page

Showing results 1-20

Mercury Systems Jobs Information

What are the key skills and qualifications needed to thrive as a Firmware Engineer, and why are they important?

To thrive as a Firmware Engineer, you need a solid background in embedded systems, C/C++ programming, and a relevant engineering degree such as Electrical or Computer Engineering. Familiarity with hardware debugging tools, version control systems like Git, and real-time operating systems (RTOS) is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help firmware engineers excel, especially when collaborating with hardware and software teams. These skills and qualities are crucial to ensure reliable, efficient firmware that seamlessly integrates with hardware products.

What are some common challenges Firmware Engineers face when working with cross-functional teams?

Firmware Engineers often collaborate closely with hardware designers, software developers, and QA teams. A common challenge is ensuring clear communication of technical requirements and constraints, as firmware must interface seamlessly with hardware and higher-level software. Misalignment or delays in one area can impact overall delivery, so Firmware Engineers need strong problem-solving and collaboration skills to address integration issues and keep projects on track. Regular cross-team meetings and thorough documentation help mitigate these challenges.

What are Firmware Engineers?

Firmware Engineers are professionals who design, develop, test, and maintain the low-level software (firmware) that allows hardware devices to function. This firmware acts as a bridge between the device's hardware and higher-level software, ensuring that hardware components operate correctly and efficiently. Firmware Engineers typically work with embedded systems, writing code in languages like C or C++ for microcontrollers, sensors, and other electronic devices. Their work is crucial in industries such as consumer electronics, automotive, medical devices, and telecommunications.

How much money does a firmware engineer make?

Firmware engineers typically earn a median annual salary ranging from $80,000 to $120,000, depending on experience, location, and industry. Senior roles or those with specialized skills in embedded systems or real-time operating systems can earn higher salaries, especially with certifications or advanced knowledge of programming languages like C and C++.

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

AspectFirmware EngineerEmbedded Software Engineer
CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related fields; knowledge of hardware and low-level programmingBachelor's in Computer Engineering, Electrical Engineering, or related fields; strong programming skills in C/C++
Work EnvironmentDesigning and developing firmware for hardware devices, often working closely with hardware teamsDeveloping software for embedded systems, often in real-time environments
Industry UsageElectronics, consumer devices, IoT, automotiveConsumer electronics, medical devices, industrial automation

Firmware Engineers focus on creating low-level code that directly interacts with hardware components, while Embedded Software Engineers develop software that runs on embedded systems, often with a broader scope. Both roles require similar technical skills and often overlap in industries like consumer electronics and IoT.

What is it like to work at Mercury Systems?

Mercury Systems is a company that values innovation, collaboration, and customer satisfaction, fostering a culture of teamwork and dedication to delivering high-quality solutions. The company's engineering-driven approach and focus on developing cutting-edge technology for defense and aerospace applications create a dynamic work environment where employees can contribute to meaningful projects. Working at Mercury Systems may appeal to candidates who are passionate about technology, enjoy working on complex problems, and are motivated by the opportunity to make a positive impact on national security and defense.
What are the most popular categories at Mercury Systems?
Infographic showing various Firmware Engineer job openings at Mercury Systems in the United States as of May 2026, with employment types broken down into 97% Full Time, and 3% Nights. Highlights an 93% Physical, and 7% Hybrid job distribution.
Senior Firmware Engineer - FPGA design

Senior Firmware Engineer - FPGA design

Mercury Systems

Cypress, CA • On-site

$126.70K - $167.50K/yr

Other

This job post has expired today. Applications are no longer accepted.


Mercury Systems rating

8.2

Company rating: 8.2 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

35th of 137 rated electronics manufacturers


Job description

Req. Number

26-257

Job Description

Job Summary:

Mercury Systems space and strategic weapons team have an opportunity for an experienced Firmware Engineer to join a collaborative, multi-disciplined engineering team focused on designing, developing, integrating, and testing firmware solutions for radar products. This role offers hands-on experience across the full development lifecycle in a fast-paced, mission-driven environment.

Job Responsibilities:

  • Design, implement, and test firmware.

  • Support design teams in bring-up and system-level validation of products.

  • Collaborate with Integrated Product Team (IPT) to enhance and support product development.

  • Partner with test engineering, systems engineering, and customer support teams to reproduce, troubleshoot, and resolve customer issues.

Required Qualifications

  • Bachelors degree in Electrical Engineering, Computer Engineering, or relevant technical discipline.

  • Typically requires a minimum of 4 years of related experience.

  • Experience with Verilog and VHDL.

  • Experience with Radio Frequency (RF) and Digital Signal Processing (DSP).

  • Previous work experience with AMD FPGAs and/or Altera FPGAs.

  • Strong analytical, problem‑solving, and troubleshooting skills

  • Ability to work effectively both independently and collaboratively

  • Clear and effective written and verbal communication skills

  • This position requires you to have or obtain a government security clearance. Security clearances may only be granted to U.S. citizens.

Preferred Qualifications:

  • Experience in EW electronic warfare), EA (electronic attack), radar simulation or radar testing

  • Familiar with lab equipment such as signal generator and spectrum analyzers.

  • Experience with Atlassian Jira, Bitbucket, and Confluence.

We are also hiring a Principal Firmware Engineer for this team. See req # 26-258.

Why Mercury?

Why should you join Mercury Systems?

Mercury Systems is a technology company that makes the world a safer, more secure place. We push processing power to the tactical edge, making the latest commercial technologies profoundly more accessible for today's most challenging aerospace and defense missions. From silicon to system scale, Mercury enables customers to accelerate innovation and turn data into decision superiority. Headquartered in Andover, Massachusetts, Mercury employs more than 2,300 people in 24 locations worldwide. To learn more, visit mrcy.com

Our Culture

We are committed to making Mercury a great place to work, no matter where our employees are located. We offer a casual and enjoyable atmosphere that allows employees to learn and grow. We help and care for one another and work as one to achieve results for us and for our customers. We value communication and transparency, and strive to foster two-way dialogue at all levels of the organization. We are committed to lifelong learning, offering comprehensive skills training and tuition reimbursement. Whether you're just starting out on your career journey or you are an experienced professional, it's important to us that you feel recognized and rewarded for your contributions.

To find out more about Why Mercury? (https://www.mrcy.com/careers/) , or visit the Mercury Community (https://www.linkedin.com/company/mercury-systems/life/) or find answers to general questions at Mercury FAQs (https://www.mrcy.com/company-overview/facts-at-a-glance/)

Mercury Systems is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex (including pregnancy), sexual orientation, gender identity, national origin, genetic information, creed, citizenship, disability, protected veteran or marital status.

As an equal opportunity employer, Mercury Systems is committed to a diverse workforce. In order to ensure reasonable accommodation for individuals protected by Section 503 of the Rehabilitation Act of 1973, the Vietnam Veterans' Readjustment Act of 1974, and Title I of the Americans with Disabilities Act of 1990, applicants that require accommodation in the job application process may contact the number below for assistance.

(978) 256-1300

Click here (https://www.mrcy.com/company/news-insights) read about our recent press release.