FPGA Engineer
$122K - $157K/yr
Apply Now RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System ... S. Government Security Clearance FPGA Engineer The EndoSec FPGA Engineer is responsible for the ...
$122K - $157K/yr
Apply Now RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System ... S. Government Security Clearance FPGA Engineer The EndoSec FPGA Engineer is responsible for the ...
$122K - $157K/yr
Apply Now RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System ... S. Government Security Clearance FPGA Engineer The EndoSec FPGA Engineer is responsible for the ...
Bridgeton, MO · On-site
$79K - $103K/yr
Job Summary Leonardo DRS Land Systems is seeking a full time Controls Systems Engineer responsible ... Support real-time/embedded implementation of control algorithms and collaborate across software ...
Bridgeton, MO · On-site
$79K - $103K/yr
Job Summary Leonardo DRS Land Systems is seeking a full time Controls Systems Engineer responsible ... Support real-time/embedded implementation of control algorithms and collaborate across software ...
Hazelwood, MO · On-site
$115K - $152K/yr
The Senior Project Engineer will lead the full lifecycle of embedded software development integrated within specialized devices and systems, ensuring compliance with industry, customer, safety, and ...
Hazelwood, MO · On-site
$115K - $152K/yr
The Senior Project Engineer will lead the full lifecycle of embedded software development integrated within specialized devices and systems, ensuring compliance with industry, customer, safety, and ...
$79K - $103K/yr
Job Summary Leonardo DRS Land Systems is seeking a full time Controls Systems Engineer responsible ... Support real-time/embedded implementation of control algorithms and collaborate across software ...
$79K - $103K/yr
Job Summary Leonardo DRS Land Systems is seeking a full time Controls Systems Engineer responsible ... Support real-time/embedded implementation of control algorithms and collaborate across software ...
Hazelwood, MO · On-site
$77 - $97/hr
No The Secure Boot & Firmware Security Engineer will lead the development, integration, and ... Configure, test, and validate secure boot loaders for reliable system startup * Collaborate with ...
Quick apply
Hazelwood, MO · On-site
$77 - $97/hr
No The Secure Boot & Firmware Security Engineer will lead the development, integration, and ... Configure, test, and validate secure boot loaders for reliable system startup * Collaborate with ...
Hazelwood, MO · On-site
$115K - $152K/yr
The Senior Project Engineer will lead the full lifecycle of embedded software development integrated within specialized devices and systems, ensuring compliance with industry, customer, safety, and ...
Hazelwood, MO · On-site
$115K - $152K/yr
The Senior Project Engineer will lead the full lifecycle of embedded software development integrated within specialized devices and systems, ensuring compliance with industry, customer, safety, and ...
Berkeley, MO · On-site
$115K - $151K/yr
The Senior Project Engineer will lead the full lifecycle of embedded software development integrated within specialized devices and systems, ensuring compliance with industry, customer, safety, and ...
Berkeley, MO · On-site
$115K - $151K/yr
The Senior Project Engineer will lead the full lifecycle of embedded software development integrated within specialized devices and systems, ensuring compliance with industry, customer, safety, and ...
Saint Louis, MO · On-site
$119K - $157K/yr
The Senior Project Engineer will lead the full lifecycle of embedded software development integrated within specialized devices and systems, ensuring compliance with industry, customer, safety, and ...
Saint Louis, MO · On-site
$119K - $157K/yr
The Senior Project Engineer will lead the full lifecycle of embedded software development integrated within specialized devices and systems, ensuring compliance with industry, customer, safety, and ...
Hazelwood, MO · On-site
$135K - $165K/yr
The successful candidate for the role of Software Systems Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Hazelwood, MO · On-site
$135K - $165K/yr
The successful candidate for the role of Software Systems Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end ...
Saint Louis, MO · On-site
Familiarity with Object Oriented programming and embedded systems programming. * Familiarity with Electronic equipment for hardware testing and validation. * Effective interpersonal, presentation ...
Saint Louis, MO · On-site
Familiarity with Object Oriented programming and embedded systems programming. * Familiarity with Electronic equipment for hardware testing and validation. * Effective interpersonal, presentation ...
Kansas City, MO · On-site
$126K - $163K/yr
... embedded software, System Integration, Hardware Security, Xilinx, Simulation, IP core, Versal ... S. Government Security Clearance FPGA Engineer The EndoSec FPGA Engineer is responsible for the ...
Kansas City, MO · On-site
$126K - $163K/yr
... embedded software, System Integration, Hardware Security, Xilinx, Simulation, IP core, Versal ... S. Government Security Clearance FPGA Engineer The EndoSec FPGA Engineer is responsible for the ...
Independence, MO · On-site
Job Purpose Progress Rail is seeking a Test Engineer to lead test development and execution across both legacy systems and next-generation hardware, embedded firmware, and application software. This ...
Independence, MO · On-site
Job Purpose Progress Rail is seeking a Test Engineer to lead test development and execution across both legacy systems and next-generation hardware, embedded firmware, and application software. This ...
Joplin, MO · On-site
Develops embedded systems software for reading sensors (voltage, current, temperature, etc.) and ... DO-178C) preferred Skills: manager,Software Engineer,Object Oriented Programming
Joplin, MO · On-site
Develops embedded systems software for reading sensors (voltage, current, temperature, etc.) and ... DO-178C) preferred Skills: manager,Software Engineer,Object Oriented Programming
Bridgeton, MO · On-site
$93K - $125K/yr
Job Summary Leonardo DRS Land Systems is seeking a Full Time Senior Embedded Software Engineer. This position is based out of our Bridgeton, MO facility and will have the option to work an in person ...
Bridgeton, MO · On-site
$93K - $125K/yr
Job Summary Leonardo DRS Land Systems is seeking a Full Time Senior Embedded Software Engineer. This position is based out of our Bridgeton, MO facility and will have the option to work an in person ...
Bridgeton, MO · On-site
$93K - $125K/yr
Job Summary Leonardo DRS Land Systems is seeking a Full Time Senior Embedded Software Engineer. This position is based out of our Bridgeton, MO facility and will have the option to work an in person ...
Bridgeton, MO · On-site
$93K - $125K/yr
Job Summary Leonardo DRS Land Systems is seeking a Full Time Senior Embedded Software Engineer. This position is based out of our Bridgeton, MO facility and will have the option to work an in person ...
... embedded systems. You will work as a Mission Systems engineer across a broad range of avionics technologies, communications, navigation, identification, RF/IR/Electronic Warfare (EW) sensors, core ...
... embedded systems. You will work as a Mission Systems engineer across a broad range of avionics technologies, communications, navigation, identification, RF/IR/Electronic Warfare (EW) sensors, core ...
Springfield, MO · On-site
$110K - $145K/yr
Description The Embedded Software Engineer develops software and firmware source code in C/C ... operating systems and bare metal • Experience with TCP/IP, Ethernet and data networks • ...
Springfield, MO · On-site
$110K - $145K/yr
Description The Embedded Software Engineer develops software and firmware source code in C/C ... operating systems and bare metal • Experience with TCP/IP, Ethernet and data networks • ...
... embedded systems. You will work as a Mission Systems engineer across a broad range of avionics technologies, communications, navigation, identification, RF/IR/Electronic Warfare (EW) sensors, core ...
... embedded systems. You will work as a Mission Systems engineer across a broad range of avionics technologies, communications, navigation, identification, RF/IR/Electronic Warfare (EW) sensors, core ...
Bridgeton, MO · On-site
Since 1946, Hunter Engineering has been aligning cutting-edge technology with a strong commitment ... Strong understanding of embedded systems, hardware interfaces, sensors, and software architecture.
Bridgeton, MO · On-site
Since 1946, Hunter Engineering has been aligning cutting-edge technology with a strong commitment ... Strong understanding of embedded systems, hardware interfaces, sensors, and software architecture.
The engineer works closely with firmware, test, and manufacturing teams to ensure robust product ... Experience designing low-voltage embedded systems. * Proficiency in schematic capture and PCB ...
The engineer works closely with firmware, test, and manufacturing teams to ensure robust product ... Experience designing low-voltage embedded systems. * Proficiency in schematic capture and PCB ...
$58.6K - $69.7K
1% of jobs
$69.7K - $80.7K
2% of jobs
$80.7K - $91.8K
6% of jobs
$91.8K - $102.8K
13% of jobs
$105.1K is the 25th percentile. Wages below this are outliers.
$102.8K - $113.8K
14% of jobs
$113.8K - $124.9K
12% of jobs
The median wage is $127.2K / yr.
$124.9K - $135.9K
13% of jobs
$135.9K - $147K
12% of jobs
$150.2K is the 75th percentile. Wages above this are outliers.
$147K - $158K
12% of jobs
$158K - $169.1K
11% of jobs
$169.1K - $180.1K
6% of jobs
$58.6K
$128.8K
$180.1K
An embedded systems engineer creates the software to control electronics or machines that are different from regular computers. This software needs to run on the specific hardware it controls. Their duties also include troubleshooting and testing. Essential skills include problem-solving, critical thinking, and communication. Work is typically in an office environment with full-time business hours. Educational qualifications include a bachelor’s or master’s degree in embedded systems engineering or a related field.
| Aspect | Embedded Systems Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related fields; certifications like Certified Embedded Systems Engineer | Bachelor's in Computer Engineering, Electrical Engineering; certifications like Certified Firmware Engineer |
| Work Environment | Designing and developing embedded hardware/software for devices like automotive, medical, consumer electronics | Writing low-level code to optimize firmware for microcontrollers and embedded devices |
| Industry Usage | Used across automotive, aerospace, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and embedded hardware products |
Both roles focus on embedded development but differ in scope. Embedded Systems Engineers work on both hardware and software integration, while Firmware Engineers specialize in writing low-level code for device firmware. Understanding these distinctions helps in choosing the right career path or job search focus.

Apply Now
RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System Integration, Hardware Security, Xilinx, Simulation, IP core, Versal, Stratix, concept to deployment, Vivado, GHDL, Questa, Quartus Prime, Zynq, Agilex, AXI, ACE, Avalon, FPGA verification tools, reverse engineering, cocotb, pyuvm
Full Time
Travel required to 10%.
Must be able to apply for and maintain a U.S. Government Security Clearance
FPGA Engineer
The EndoSec FPGA Engineer is responsible for the design, development, testing, and maintenance of IP cores and FPGA-based systems used in hardware security applications.
Key Responsibilities
FPGA Design and Development: Design and develop IP cores and FPGA configurations implementing the latest in leakage-resilient hardware cryptography algorithms using state-of-the-art FPGA hardware.
Modeling and Simulation: Use simulation tools and verification frameworks to ensure mathematically-correct logic before hardware deployment.
Hardware/Software Design: Work closely with other engineers to integrate FPGA designs with application software and embedded systems. Implement embedded software-based testing solutions where applicable to validate FPGA designs.
Performance Optimization: Optimize FPGA designs for timing, resource utilization, and throughput. Identify and resolve system bottlenecks.
Testing and Validation: Create comprehensive test and verification plans for FPGA components, conduct unit and integration testing, and validate hardware performance against requirements in a remote environment.
System Integration: Ensure seamless integration between internally-developed and third-party IP cores, FPGA designs, and embedded systems. Collaborate with other engineers to develop and maintain system-level architecture.
Troubleshooting and Debugging: Utilize debugging tools and techniques to diagnose and resolve issues within FPGA designs and hardware platforms.
Documentation: Prepare detailed documentation, including design specifications, testing protocols, and user guides, to support system development and maintenance.
Continuous Learning: Actively stay up-to-date with the latest advancements in FPGA technology and hardware security to continually refine and enhance system capabilities.
Sourced by ZipRecruiter
Guided missile and space vehicle manufacturing
11 - 50 Employees
Washington, DC, US
2013