Embedded Firmware Engineer

ECS

Chantilly (VA)

On-site

USD 110,000 - 140,000

Full time

28 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Travel up to 15%

Job summary

Everforth ECS is seeking an Embedded Firmware Engineer to join the RPL team in Chantilly, VA. Design, develop, and maintain firmware for hardware products, collaborating with hardware, software, and product teams to deliver high-performance solutions.

You will write C/C++ code, implement tests, optimize for power and memory, and support bring-up of new platforms. Domestic/international travel up to 15% is required, and a DoD security clearance is needed.

Qualifications

  • Bachelor's degree in Electrical/Computer Engineering or related field.
  • 3+ years of embedded firmware development experience.
  • Strong proficiency in C/C++ programming.
  • Experience with microcontrollers and embedded systems (bare-metal and RTOS).
  • Familiarity with SPI, I2C, UART, CAN, and USB interfaces.
  • Experience with debugging tools (JTAG, oscilloscopes, logic analyzers, power supplies).
  • Understanding of memory management, interrupts, and real-time constraints.
  • Analytical and problem-solving skills; able to read schematics.
  • Effective communication and teamwork; willingness to learn from seniors.
  • Ability to obtain/maintain US DoD security clearance.

Responsibilities

  • Design, develop, and debug firmware for embedded systems and microcontrollers.
  • Collaborate with hardware engineers to define system architecture and interfaces.
  • Write clean, efficient C/C++ code and maintainable firmware.
  • Develop and execute unit, integration, and system validation tests.
  • Optimize firmware for performance, memory, and power consumption.
  • Troubleshoot and resolve issues in embedded systems and field deployments.
  • Contribute to code reviews and maintain thorough technical documentation.
  • Support bring-up and validation of new hardware platforms.
  • Travel up to 15% domestically and internationally for installations and testing.

Skills

C/C++ programming
Memory management
Interrupts
RTOS concepts
Analytical skills
Schematic reading
Communication
Learning mindset
Security clearance DoD
Debugging tools
SPI
I2C
UART
CAN
USB
JTAG

Education

Bachelor's degree in Electrical Engineering or Computer Engineering

Tools

Altium
PADS
SPICE/PSPICE
MATLAB
PathWave
Genesys
ADS
K
ModelSim
Vivado
Vitis
Quartus
HDL (VHDL/Verilog)

Job description

Job Description

Everforth ECS is seeking an Embedded Firmware Engineer to join the RPL team in Chantilly, VA.

We're looking for an Embedded Firmware Engineer to design, develop, and maintain embedded software for our hardware products. You will work closely with hardware, software, and product teams to deliver reliable, high-performance firmware solutions that power and drive our newest relief-providing devices.

You Will
  • Design, develop, and debug firmware for embedded systems and microcontrollers
  • Collaborate with hardware engineers to define system architecture and hardware/firmware interfaces
  • Write clean, efficient, and maintainable code in C and C++
  • Develop and execute unit tests, integration tests, and system validation
  • Optimize firmware for performance, memory usage, and power consumption
  • Troubleshoot and resolve issues in embedded systems and field deployments
  • Contribute to code reviews and maintain thorough technical documentation
  • Support bring-up and validation of new hardware platforms
  • Occasional domestic and international travel (up to 15% of the time, several times a year) to support installations, testing and other project related activities.
Required Skills
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
  • 3+ years of experience in embedded firmware development
  • Strong proficiency in C/C++ programming
  • Experience working with microcontrollers and embedded systems (bare-metal and RTOS)
  • Familiarity with hardware interfaces such as SPI, I2C, UART, CAN, and USB
  • Experience using debugging tools (programmer/debuggers, power supplies, oscilloscopes, logic analyzers, JTAG, etc.)
  • Understanding of memory management, interrupts, and real-time constraints
  • Strong analytical and problem-solving skills
  • Ability to read and interpret electrical schematics
  • Effective communication and teamwork skills
  • Willingness to learn and take direction from senior Engineers
  • Ability to obtain and maintain a US Government DoD Security Clearance.
Desired Skills
  • 3+ years in electronic circuit analysis and design applications, such as:
  • Altium or Siemens/Mentor Graphics PADS
  • SPICE/PSPICE
  • MATLAB
  • Keysight Pathwave/Genesys/ADS, AWR Microwave Office or Ansys HFSS
  • ModelSim, Vivado, Vitis or Quartus
  • 3+ years of experience with FPGA designs, VHDL and/or Verilog.
  • Experience with FPGA soft CPU cores similar to AMD Microblaze or Altera Nios II.
  • Experience with 8051 assembly
  • Experience with designing/debugging high speed interfaces (1GE, PCIe, and DDRx).
  • Experience with hardware & software codesign in Zynq UltraScape+ RFSoCs.
  • Experience in Radio Frequency (RF) circuit modeling, analysis and design and/or Digital Signal Processing (DSP).
  • Experience with high-speed digital design, including signal integrity and clock domain crossing.
  • Familiarity with Design for Manufacturability (DFM) and Design for Test (DFT).
  • Coursework or direct experience with radar systems, including:
  • Radar system design and analysis
  • Radar signal processing and simulation
  • Understanding of basic RF and microwave engineering principles, including:
  • Transmission lines and matching networks
  • Filter design and analysis
  • Harmonic balance and non-linear effects
  • Cascaded noise figure and signal-to-noise analyses
  • Radio Frequency/Electromagnetic Interference (RFI/EMI) effects and mitigation techniques
  • Time- and frequency-domain relationships and analysis techniques
  • Active US Government DoD Secret Security Clearance or higher.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer — C/C++, RTOS, HW Interfaces
Embedded Firmware Engineer — C/C++, RTOS, HW Interfaces

ECS • Chantilly (VA)

On-site
USD 110,000 - 140,000
Travel up to 15%
Senior Firmware Engineer
Senior Firmware Engineer

The Ed Wallach Search Group • Herndon (VA)

On-site
USD 120,000 - 170,000
Embedded Software Engineer (DMV- RemoteWith Travel)
Embedded Software Engineer (DMV- RemoteWith Travel)

Fairwinds Technologies, LLC • Aberdeen (MD), Northern (KY)

Hybrid
USD 130,000 - 160,000
Competitive salary and benefits
Embedded Firmware/Software Engineer
Embedded Firmware/Software Engineer

Resonant Sciences LLC • Dayton (OH)

On-site
USD 90,000 - 120,000
Flexible working environment
Comprehensive benefits package
Generous retirement plan
+2
Embedded Firmware Engineer
Embedded Firmware Engineer

Coda Octopus Colmek, Inc. • Murray (UT)

On-site
USD 90,000 - 130,000
Digital Engineer
Digital Engineer

Compunnel, Inc. • Baltimore (MD)

Hybrid
USD 110,000 - 160,000
Firmware Engineer (Embedded)
Firmware Engineer (Embedded)

Clientmind Recruiting, Inc. • Greenbelt (MD)

On-site
USD 110,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

vigilant • Seattle (WA)

On-site
USD 150,000 - 185,000
Comprehensive Benefits Package
401k Matching
FPGA Firmware Engineer
FPGA Firmware Engineer

The Judge Group, INC. • Westminster (CO)

On-site
USD 120,000 - 170,000
Competitive compensation
Health, dental, and vision insurance
Paid time off and holidays
+3
Entry-level Microelectronics RandD Engineer
Entry-level Microelectronics RandD Engineer

Radiance Technologies • Ruston (LA)

On-site
USD 90,000 - 130,000