Senior Embedded Software Engineer

L3Harris

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Camden, NJ
Salary
$105,000–$171,000 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $171k
This role $138k
$92k most similar roles pay here $230k

This role pays less than 84% of similar roles. Most pay $145,000–$197,750 — the shaded band above. At the midpoint, this role pays about $138k versus about $171k for comparable roles.

Based on 240 similar postings.

Employer

About L3Harris

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 470 open roles on FindRole.

Listed pay typically runs $106,500–$197,500 across 185 roles with salary data.

Most-posted roles

View all roles at L3Harris

At a glance

TL;DR · Senior Embedded Software Engineer

Senior Embedded Software Engineer joins the Integrated Mission Systems team to develop high-assurance encryption products and network and tactical encryption systems. This role involves translating requirements into maintainable solutions, collaborating with stakeholders to prioritize tasks, and serving as a subject matter expert to guide other engineers in embedded software application development. The engineer will participate in all phases of the software development life cycle, including requirement analysis, design, implementation, hardware-software integration, and formal testing. Key responsibilities include investigating root causes of complex issues, developing test plans, and utilizing modeling tools for experimental tests. Technical requirements include proficiency in C/C++, Python, and Real-Time Operating Systems like Green Hills Integrity or VxWorks. The role focuses on the technical challenge of creating secure communication systems within the defense sector, specifically addressing information assurance and cryptography.

What does a Embedded Software Engineer earn?

Median $150500 from 69 postings across 16 companies.

See salary data

What you'll do

  • Translate technical requirements into maintainable software solutions for C5 and Cyber Solution Centers.
  • Serve as a subject matter expert to provide guidance and direction to other software engineers.
  • Investigate root causes of complex issues and implement solutions independently or with multi-discipline teams.
  • Develop and evaluate interfaces between hardware and software based on operational performance requirements.
  • Execute all phases of the software development life cycle, including analysis, design, implementation, and formal testing.
  • Create software test plans, procedures, and other relevant technical documentation.
  • Use modeling tools to establish operating data, conduct experimental tests, and evaluate results.
  • Develop embedded real-time applications using C/C++ and Python for target hardware.

What we're looking for

  • U.S. citizenship and an active Department of Defense (DoD) Secret clearance.
  • Bachelor’s or Master’s degree in computer engineering, Electrical Engineering, Computer Science, or a related field.
  • 6+ years of experience developing applications on simulated and target hardware.
  • Experience using Real-Time Operating Systems (RTOS) such as Green Hills Integrity, VxWorks, or similar.
  • Proficiency in software languages including C/C++ and Python for embedded real-time operating systems.
  • Excellent oral and written communication skills.
  • Object-oriented design and implementation experience with exposure to modeling tools like IBM Rhapsody or MagicDraw/Cameo (preferred).
  • Experience with device drivers, Board Support Packages, Modern C++, Information Assurance, cryptography, or NSA Type 1 certification (preferred).

More like this

Similar roles

Specialist, Software Engineer (Embedded Software)

L3Harris

Herndon, VA 1 day ago
C C++ Python Rust RTOS Green Hills Integrity VxWorks Modern C++ UML IBM Rhapsody MagicDraw Cameo Device Drivers Board Support Packages Cryptography DO-178 Scrum SDLC
4+ yrs exp

Lead Software Engineer

L3Harris

Camden, NJ 1 day ago $125,000$205,000
C++ RTOS Green Hills Integrity VxWorks Rust UML IBM Rhapsody MagicDraw Cameo Embedded Systems Device Drivers Board Support Packages Cryptography EVMS SDLC DO-178
10+ yrs exp

Senior Embedded Software Engineer

L3Harris

Camden, NJ 1 day ago
C C++ Rust Assembly Embedded Linux RTOS Yocto BitBake Buildroot Linux Kernel FPGA UART SPI I2C CAN AXI PCIe Bare-metal Device Drivers
8+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Florham Park, NJ 38 days ago $164,100$173,074
C C++ Rust Linux SELinux ARMv8 Concurrent Programming Device Drivers Serial Communication Computer Networking IDE Version Control Scripting
8+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Bloomington, MN 5 days ago $149,831$162,121
C C++ RTOS FreeRTOS VxWorks QNX Device Drivers Bootloaders Board Support Packages (BSP) UART I2C SPI CAN Ethernet CI/CD Linux Assembly Python Rust DO-178
8+ yrs exp