Senior Embedded Software Engineer

Lockheed Martin

Quick summary

Work type
On-site
Location
Owego, NY
Salary
$93,200–$164,450 / yr
Posted
today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $176k
This role $129k
$79k most similar roles pay here $223k

This role pays less than 85% of similar roles. Most pay $142,487–$209,500 — the shaded band above. At the midpoint, this role pays about $129k versus about $176k for comparable roles.

Based on 240 similar postings.

Employer

About Lockheed Martin

Lockheed Martin is a global aerospace, defense, and security company that designs, develops, and manufactures advanced technology systems, products, and services for government and commercial customers worldwide.

Lockheed Martin currently has 611 open roles on FindRole.

Listed pay typically runs $101,000–$178,135 across 304 roles with salary data.

Most-posted roles

View all roles at Lockheed Martin

At a glance

TL;DR · Senior Embedded Software Engineer

As an Embedded Software Engineer at Lockheed Martin Rotary and Mission Systems in Owego, NY, you will join a team dedicated to developing secure embedded processing applications for national defense. Your role involves designing and maintaining C++ code that interfaces with hardware components using protocols like PCIe, SPI, and I2C, as well as creating and configuring embedded Linux images. You will support system integration, debugging in lab environments, and enhancing CI/CD pipelines to ensure secure software delivery. The position requires proficiency in C++, experience with DevSecOps practices, and strong analytical skills at the hardware/software interface. This role demands a commitment to stringent security standards and collaboration within cross-functional teams to deliver mission-critical solutions for national defense.

What you'll do

  • Design and develop C++ code for embedded secure processing applications.
  • Interface with hardware components using communication protocols like PCIe, SPI, and I2C.
  • Create and maintain embedded Linux images including kernel configuration and system bring-up.
  • Support integration, debugging, and testing in lab environments for prototype systems.
  • Enhance CI/CD pipelines to ensure efficient delivery of secure software solutions.

What we're looking for

  • Bachelor's Degree in STEM with 5+ years of experience or Master's degree with 3+ years.
  • Proficiency in C++ and knowledge of hardware communication protocols (PCIe, SPI, I2C).
  • Experience creating and configuring embedded Linux images.
  • Ability to obtain and maintain a DoD Secret clearance.
  • Embedded software engineering experience including development, testing, and debugging.

More like this

Similar roles

Embedded Software Engineer

Lockheed Martin

Owego, NY 3 days ago $76,500$134,895
C++ PCIe SPI I2C Embedded Linux CI/CD Bare-Metal C/C++ Software Verification Kubernetes Docker Git Jenkins PostgreSQL AWS Grafana Prometheus

Lead Embedded Software Engineer - Secret Clearance

GE Aerospace

Grand Rapids 11 days ago $112,000$149,000
Ada C C++ Python Git Linux FreeRTOS QNX VxWorks gdb lldb Ethernet Mil-Std-1553 I2C SPI PCIe IPsec IKE IPv6 ND RTOS UART JTAG Model-Based Engineering Cameo

Senior Software Engineer

Lockheed Martin

Colorado Springs, CO 3 days ago $93,200$164,450
Java Linux Agile Docker Kubernetes Spring git Nexus JIRA Confluence Maven Gradle Eclipse UML CI/CD

Software Engineer Associate

Lockheed Martin

Colorado Springs, CO +1 3 days ago $62,700$110,630
Java Linux Git Python JavaScript HTML Red_Hat_Enterprise_Linux RHEL Ansible Docker Maven Gradle Eclipse Fortify SonarQube

Software Engineer – Secret Clearance

Lockheed Martin

CO 3 days ago $93,200$164,450
Java Spring Framework Linux Python Maven Git GitLab Ansible Agile Docker Kubernetes Microservices CI/CD PostgreSQL JUnit SonarQube

Staff Software Engineer

Lockheed Martin

Colorado Springs, CO 2 days ago $113,900$200,905
Java Linux Agile Docker Kubernetes Spring git Nexus JIRA Confluence Maven Gradle Eclipse UML CI/CD