Embedded Software Engineer
Quick summary
- Work type
- On-site
- Location
- Owego, NY
- Salary
- $76,500–$134,895 / yr
- Posted
- 3 days ago
- Nearby
- 26 roles within 25 mi
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
- Software Engineer 11
- Software Engineer Sr 10
- Guidance, Nav & Control Engineer, Sr - Orlando, FL 5
- Software Engineering Manager 5
- Software Engineer Staff 5
At a glance
TL;DR · Embedded Software Engineer
As an Embedded Software Engineer at Lockheed Martin Rotary and Mission Systems, you will join a specialized team focused on developing secure embedded processing applications for national defense. Your role involves designing and maintaining C++ code that interfaces directly with hardware components using protocols like PCIe, SPI, and I2C. You will create and configure embedded Linux images, support system integration in lab environments, and enhance CI/CD pipelines to ensure secure software delivery. The position requires proficiency in C++, knowledge of hardware communication protocols, and experience with embedded Linux systems. Working within a classified environment, you will collaborate closely with cross-functional teams to deliver mission-critical solutions that meet strict security standards.
Skills
What you'll do
- Design and develop C++ code for secure embedded processing applications.
- Interface with hardware components using communication protocols like PCIe, SPI, and I2C.
- Create and maintain embedded Linux images including kernel configuration.
- Support system integration, bring-up, and debugging in lab environments.
- Enhance CI/CD pipelines to streamline secure software delivery processes.
What we're looking for
- Bachelor’s degree in STEM field with 2 years of experience, or Master’s degree.
- Proficiency in C++ for embedded systems and low-level development.
- Knowledge of hardware communication protocols (PCIe, SPI, I2C).
- Experience creating and configuring embedded Linux images.
- Ability to obtain and maintain a DoD Secret clearance.