Senior Software Engineer, Embedded

Lockheed Martin

Quick summary

Work type
On-site
Location
Grand Prairie, TX
Posted
3 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $168k
$121k most similar roles pay here $212k

This listing doesn't post a salary. Most similar roles pay $137,500–$199,500.

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 Software Engineer, Embedded

As a Software Engineer on the Embedded Software team at Lockheed Martin Missiles and Fire Control, you will guide the design, development, and integration of embedded C/C++ software for mission-critical systems. Your daily tasks include developing advanced algorithms, coordinating software activities across multiple programs, and documenting, testing, and debugging robust code. You must have deep knowledge of computer hardware and software to translate user requirements into reliable solutions. Additionally, you will correct program errors, produce operating instructions, and compile comprehensive documentation. The ideal candidate possesses experience in embedded real-time software development, Linux OS, and leading a team through various phases of the SDLC. Familiarity with agile processes, Git/GitLab for version control, Jira for issue tracking, and RTI DDS for publisher/subscriber protocols is highly desired. This role offers high visibility and career growth within a world-class aerospace organization.

What you'll do

  • Develop embedded C/C++ applications integrating advanced algorithms and features.
  • Plan, conduct, and coordinate software development activities across multiple programs.
  • Design, document, test, and debug mission-critical system software solutions.
  • Translate user requirements into robust code using deep knowledge of hardware/software.
  • Correct program errors, produce operating instructions, and compile comprehensive documentation.

What we're looking for

  • Must hold an active DoD Secret Security Clearance.
  • Proficient in C and C++ 11 or higher for embedded software development.
  • Experience with hardware/software integration and testing on Linux OS.
  • Leadership in software development lifecycle phases, including planning and coordination.
  • Expertise in real-time embedded systems requiring millisecond/microsecond response times.
  • Familiarity with agile development processes and version control tools like Git/GitLab.
  • Knowledge of automated testing, publisher/subscriber protocols (e.g., RTI DDS), and Jira.

More like this

Similar roles

Software Engineer Sr - Embedded, Dallas, TX

Lockheed Martin

Grand Prairie, TX 3 days ago
C++ Linux OS Git Python Jira RTOS CentOS NVIDIA Development Kit Multi-threading Automated testing Publisher/subscriber protocols Agile development process
Hybrid

Software Engineer Lead - Embedded, Dallas, TX

Lockheed Martin

Grand Prairie, TX 3 days ago
C++ Linux OS Git Python Jira CentOS Agile NVIDIA Development Kit Multi-threading RTOS Publisher/subscriber protocols Automated testing CI/CD
Hybrid

Software Engineer Lead - Embedded, Dallas, TX

Lockheed Martin

Grand Prairie, TX 3 days ago
C++ Linux OS Git Python Jira CentOS Agile NVIDIA Development Kit Multi-threading RTOS Automated testing Publisher/subscriber protocols CI/CD
Hybrid

Senior Software Engineer, Embedded HWIL

Lockheed Martin

Grand Prairie, TX 3 days ago
C/C++ Linux Real-Time Operating Systems VxWorks Git JIRA Agile Scrum Automated Testing Unit Testing HWIL Embedded Systems Hardware Integration Simulation Systems