Senior Firmware Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $152,000–$214,000.
Based on 240 similar postings.
Employer
L3Harris Technologies is a US aerospace and defense technology company providing space and airborne systems, communications, electronic warfare, and missile propulsion solutions for government and commercial customers.
L3Harris currently has 877 open roles on FindRole.
Listed pay typically runs $106,500–$197,500 across 350 roles with salary data.
Most-posted roles
At a glance
The Senior Software Engineer (SMES) - Drivers/BSPs and Firmware joins the Space and Mission Systems team to guide the next generation of mission-critical national security systems. This role involves developing device drivers, board support packages, and bootloaders for custom embedded systems while performing hardware bring-up and debugging complex hardware-software boundary issues. You will develop software to test manufactured circuit boards, participate in peer reviews, and support the full software development life cycle. Required skills include experience in C/C++, assembly, and/or Rust, along with embedded Linux development. Preferred expertise includes modern RTOSs like VxWorks or Zephyr, Yocto/OE, and BitBake. You will work with SoC architectures, FPGA fabric, and protocols such as UART, SPI, I2C, CAN, and AXI to solve low-level embedded system challenges.
What does a Software Engineer earn in New Jersey?
Median $161500 from 34 postings across 14 companies.
Skills
What you'll do
What we're looking for
More like this
Microsoft
Nvidia
Nvidia
Anduril Industries
Danaher Corporation
Microsoft