> Markdown version of [/jobs/ext/3787164-software-engineer-sr-embedded](https://www.wearedevelopers.com/jobs/ext/3787164-software-engineer-sr-embedded). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Sr / Embedded - **Company:** Lockheed Martin - **Location:** Dallas, TX, United States - **Experience:** Expert - **Salary:** $98,100.0 - $182,100.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Agile Methodology, Unit Testing, C++ (Programming Language), CentOS, Communications Protocols, Computer Engineering, Common Object Request Broker Architecture, Data Distribution Service, Software Debugging, Linux, Embedded Software, Performance Tuning, Scrum Methodology, Software Engineering, Systems Architecture, Multithreading, SC Clearance, Computer Equipment, Information Technology - **Published:** October 16, 2026 - **Apply:** https://www.juju.com/job/1_lockheedmartin2-4217 ## About the Role The selected candidate must possess an active Secret clearance to start. **Basic Qualifications** + Bachelor's degree from an accredited college in Computer Science, Computer Engineering, or Electrical Engineering or related field + Active Final Secret Clearance + Real-time embedded software development + C++ (version 11 or higher) + Linux Operating Systems (CentOS, Rocky 8, or similar distribution) **Desired Skills** + Agile Development (Scrum Master or Product Owner or Release Train Engineer experience) + Multithreading/multiprocessing development + GitLab CI/CD Pipelines + GoogleTest or similar Unit test tool + Knowledge of Publish / Subscribe communication protocol Data Distribution Services (DDS) by RTI is preferred + Common Object Request Broker Architecture (CORBA) + C-Make + Cameo Modeler + Windows Operating SystemExperience as a software engineer working with multi-disciplined teams **Pay Information** Full-Time Salary Range: $98100.00 - $182100.00 At ## Description **Standard Job Description** You will be the **Embedded Software Engineer** for the Embedded Software team. Our team is responsible for designing, developing, and maintaining embedded C/C++ software that powers critical missile and fire-control systems. **What You Will Be Doing** As the Embedded Software Engineer you will be responsible for delivering high-quality embedded solutions that meet demanding mission requirements. Your responsibilities will include, but are not limited to: + Develop and integrate embedded software components and algorithms into C/C++ applications. + Plan, conduct, and coordinate software development activities across the product lifecycle. + Design, document, test, and debug software that implements logical and mathematical solutions for mission-critical problems. + Apply deep knowledge of computer hardware and system architecture to create robust, performant code. + Identify and correct program errors, produce operating instructions, and maintain comprehensive development documentation. **Why Join Us** We are looking for a collaborative, purpose-driven professional who thrives on solving complex engineering challenges that keep the warfighter safe. This role offers high visibility, direct impact on mission-critical programs, and a clear path for career growth within a world-class aerospace organization. We are committed to supporting your work-life balance and overall well-being, offering flexible scheduling options. Learn more about Lockheed Martin's comprehensive benefits package here (https://lmt.co/OneLM-JobDescription-Benefits) . **Further Information About This Opportunity** This position is in Dallas. Discover more about our Dallas, Texas location. (https://lmt.co/MFC-JobDescription-Dallas) MUST BE A U.S. CITIZEN - This position is located at a facility that requires special access.