Embedded Software Engineer

Lockheed Martin

Endwell (NY)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance
Bonuses
Healthcare
Retirement plans
Paid time off

Job summary

Lockheed Martin RMS in Owego, NY is seeking an Embedded Software Engineer to contribute to secure embedded processing applications at the hardware/software interface. Design, develop, and maintain C++ code for embedded systems; create and configure embedded Linux images; work with PCIe, SPI, and I2C; and support end-to-end integration in a classified environment.

U.S. citizenship with the ability to obtain a DoD Secret clearance is required to start.

Qualifications

  • Bachelor’s degree in STEM with 2 years of professional experience, or Master’s degree with no experience.
  • Proficiency in C++ for embedded or systems-level development.
  • Knowledge of hardware communication protocols such as PCIe, SPI, and I2C.
  • Experience creating and configuring embedded Linux images.
  • Strong analytical and debugging skills at the hardware/software interface.
  • Ability to work effectively in a cross-functional team environment.
  • Ability to obtain and maintain a DoD Secret clearance to start.
  • Willingness to work in a classified environment.

Responsibilities

  • Design, develop, and maintain C++ code for embedded secure processing applications.
  • Develop low-level software that interfaces directly with hardware components and communication protocols.
  • Work with hardware communication protocols such as PCIe, SPI, and I2C.
  • Create, configure, and maintain embedded Linux images (including kernel configuration and system bring-up activities).
  • Support integration, system bring-up, and debugging in lab environments.
  • Maintain and enhance CI/CD pipelines to streamline secure software delivery.
  • Collaborate with cross-functional teams to develop, integrate, test, and deliver prototype and production-ready systems.
  • Ensure software solutions meet stringent security, reliability, performance, and quality standards.

Skills

C++
Embedded systems
Debugging
Cross-functional teamwork

Education

Bachelor’s degree in STEM
Master’s degree

Tools

Embedded Linux
PCIe
SPI
I2C
CI/CD

Job description

What We're Doing

At Lockheed Martin Rotary and Mission Systems (RMS), we are at the forefront of developing secure, high-performance embedded systems that support national defense and security. Our team specializes in Secure FPGA and Secure Processing applications, integrating advanced hardware and software technologies to deliver mission‑critical solutions that protect those who serve. Our work spans secure embedded processing platforms, hardware/software integration, and real-time system development within classified environments.

The Work

As an Embedded Software Engineer, you will contribute to the development and sustainment of secure embedded processing applications operating at the hardware/software interface.

Please Note: This is a full‑time onsite position in Owego, NY within a classified environment. U.S. citizenship is required with the ability to obtain and maintain a DoD government security clearance at the Secret level to start.

Responsibilities
  • Design, develop, and maintain C++ code for embedded secure processing applications.
  • Develop low‑level software that interfaces directly with hardware components and communication protocols.
  • Work with hardware communication protocols such as PCIe, SPI, and I2C.
  • Create, configure, and maintain embedded Linux images (including kernel configuration and system bring‑up activities).
  • Support integration, system bring‑up, and debugging in lab environments.
  • Maintain and enhance CI/CD pipelines to streamline secure software delivery.
  • Collaborate with cross‑functional teams to develop, integrate, test, and deliver prototype and production‑ready systems.
  • Ensure software solutions meet stringent security, reliability, performance, and quality standards.
Qualifications
  • Bachelor’s degree in a STEM (Science, Technology, Engineering, or Math) field from an accredited institution with 2 years of professional experience, or a Master’s degree with no professional experience required.
  • Proficiency in C++ for embedded or systems‑level development.
  • Knowledge of hardware communication protocols such as PCIe, SPI, and I2C.
  • Experience creating and configuring embedded Linux images.
  • Strong analytical and debugging skills at the hardware/software interface.
  • Ability to work effectively in a collaborative, cross‑functional team environment.
  • Ability to obtain and maintain a DoD government clearance at the Secret level and must have Secret clearance to start.
  • Willingness to work in a classified environment.
Why Join Us

Joining our team means contributing to projects that directly impact national security.

  • Competitive compensation and performance‑based bonuses.
  • Comprehensive benefits, including healthcare, retirement plans, and paid time off.
  • Relocation assistance to make your transition to Owego seamless.
  • A collaborative work environment that values innovation and teamwork.
  • The opportunity to live in Owego, NY—voted the "coolest small town in America"—offering a relaxed lifestyle amidst the beautiful Catskill Mountains.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Lockheed Martin • Little Meadows (PA)

On-site
USD 100,000 - 140,000
Relocation assistance
Comprehensive benefits (healthcare, 退休
Paid time off
Secure Embedded Software Engineer (Onsite) – Owego, NY
Secure Embedded Software Engineer (Onsite) – Owego, NY

Lockheed Martin • Endwell (NY)

On-site
USD 110,000 - 150,000
Relocation assistance
Bonuses
Healthcare
+2
Secure Embedded Software Engineer - In Owego (Secret)
Secure Embedded Software Engineer - In Owego (Secret)

Lockheed Martin • Little Meadows (PA)

On-site
USD 100,000 - 140,000
Relocation assistance
Comprehensive benefits (healthcare, 退休
Paid time off
Systems Engineer - Hardware Systems
Systems Engineer - Hardware Systems

Lockheed Martin • Town of Berkshire (NY)

On-site
USD 90,000 - 120,000
Systems Engineer - Hardware Systems
Systems Engineer - Hardware Systems

Lockheed Martin • Town of Spencer (NY)

On-site
USD 110,000 - 170,000
Systems Engineer - Hardware Systems
Systems Engineer - Hardware Systems

Lockheed Martin • Montrose

On-site
USD 85,000 - 125,000
Cyber Systems Security Engineer (Stratford, CT)
Cyber Systems Security Engineer (Stratford, CT)

Lockheed Martin • Town of Owego (NY)

On-site
USD 120,000 - 160,000
Systems Engineer - Hardware Systems
Systems Engineer - Hardware Systems

Lockheed Martin • City of Binghamton (NY)

On-site
USD 90,000 - 120,000
Software Engineer Sr at Lockheed Martin Moorestown, NJ
Software Engineer Sr at Lockheed Martin Moorestown, NJ

Fairweather, LLC • Moorestown Township (NJ)

On-site
USD 120,000 - 170,000
Senior Principal Program Protection Engineer (Embedded Software Engineer)
Senior Principal Program Protection Engineer (Embedded Software Engineer)

Prattwhitney • North Tewksbury (MA)

On-site
USD 132,000 - 252,000
Health, dental, vision, and life insurance
401(k) with company match
Flexible work schedules
+2