Embedded Software Engineer
Booz Allen Hamilton
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 94% of similar roles. Most pay $130,375–$193,000 — the shaded band above. At the midpoint, this role pays about $108k versus about $162k for comparable roles.
Based on 240 similar postings.
Employer
Fortinet is a US-based cybersecurity company best known for its FortiGate next-generation firewalls. It sells a broad security platform spanning network security, SD-WAN, endpoint protection, cloud security, and SIEM/SOC operations.
Fortinet currently has 43 open roles on FindRole.
Listed pay typically runs $179,000–$219,000 across 35 roles with salary data.
Most-posted roles
At a glance
As an Embedded Software Engineer, you will join a high-visibility engineering team focused on designing, implementing, and maintaining core platform modules for networking and security appliances. You will be responsible for developing low-level software components, including device drivers, kernel modules, and board support packages while collaborating with hardware and cross-functional teams on board bring-up and system integration. The role involves optimizing software for performance, memory efficiency, and reliability across the full development lifecycle. To succeed, you must possess strong proficiency in C or C++, experience with embedded Linux systems, and a solid understanding of operating system concepts like concurrency and multi-threading. You will work with L2-L4 network protocols, hardware interfaces such as SPI, I2C, and UART, and utilize tools like GDB and JTAG to debug complex issues within the firewall product suite.
What does a Embedded Software Engineer earn?
Median $151500 from 65 postings across 16 companies.
Skills
What you'll do
What we're looking for
More like this
Booz Allen Hamilton
General Dynamics
General Dynamics
General Dynamics
Anduril Industries
Motorola Solutions