What are the responsibilities and job description for the Principal Firmware Engineer - RF and DSP position at Mercury Systems?
Job Summary:
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 systems. 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
- Partners with test engineering, systems engineering, and customer support teams to reproduce, troubleshoot, and resolve customer issues
Required Qualifications:
- A Bachelor’s degree in relevant technical discipline
- Typically requires a minimum of 6 years of related experience; may consider less with a higher-level degree
- 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:
- Bachelor’s degree in computer engineering or computer science
- Familiar with lab equipment such as signal generator and spectrum analyzers
- Experience with Atlassian Jira, Bitbucket, and Confluence
- An active DoD Secret Clearance