Software Engineer - Embedded
Job Description
Lockheed Martin Corporation is seeking an Embedded Software Engineer to join the Embedded Software team in Grand Prairie, Texas, onsite. The role centers on designing, building, and maintaining embedded C/C++ software that powers missile and fire-control systems. This position offers the opportunity to contribute to mission-critical programs within a leading aerospace organization.
Responsibilities
- Design, implement, and integrate embedded software components and algorithms in C/C++ applications.
- Plan and coordinate software development activities across the full product lifecycle.
- Design, document, test, and debug software that solves mission-critical logical and mathematical problems.
- Leverage knowledge of hardware and system architecture to deliver robust, high-performance code.
- Identify and fix program defects, generate operating instructions, and maintain comprehensive development documentation.
Requirements
- Active DOD Secret security clearance.
- Strong experience with modern C++ (C++11).
- Embedded OS experience: Yocto, Petalinux, VxWorks, or similar.
- Experience with embedded protocols: RS-232, I2C, CANbus, RS-485, CANOpen, or similar.
- Experience with Linux distributions, preferably RHEL 8 or higher.
- Ability to support routine domestic travel for government exercises.
- U.S. citizenship is required; the role is at a facility requiring special access.
Technologies
- C, C++ (modern C++11), Python, Bash scripting
- Yocto, Petalinux, VxWorks
- Linux (RHEL 8 or higher)
- RS-232, I2C, CANbus, RS-485, CANOpen
- RTI DDS, gRPC, Git, JIRA
Benefits
- Flexible scheduling options
- Paid time off benefits
- Competitive pay
- Comprehensive benefits
Security and Eligibility
Security clearance: Requires an active U.S. Secret clearance. Must be a U.S. citizen to start. This position is located at a facility requiring special access.
Work Details
Location: Grand Prairie, Texas (onsite)
Work schedule: 4x10 hour days, three days off per week
Job Details
Job ID: 731101BR
Date Posted: Jun. 04, 2026
Experience level: Experienced Professional
Business Unit: MISSILES AND FIRE CONTROL
Career Area: Software Engineering
Type: Full-Time
Shift: First
Relocation: Possible