> Markdown version of [/jobs/ext/610520-software-engineer-embedded](https://www.wearedevelopers.com/jobs/ext/610520-software-engineer-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 Embedded - **Company:** Lockheed Martin - **Location:** Dallas, TX, United States (Remote available) - **Salary:** $93,200.0 - $164,450.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, JIRA, Automation of Tests, Bash Shell, C++ (Programming Language), CAN Bus, CANopen, Communications Protocols, Software Debugging, Embedded Operating Systems, Embedded Software, Python (Programming Language), Linux Distribution, Performance Tuning, Red Hat Enterprise Linux, RS-232, Software Engineering, Systems Architecture, VxWorks, Git, Computer Equipment, Yocto, Grpc - **Published:** June 23, 2026 - **Apply:** https://www.dice.com/job-detail/8c702422-2163-4487-abec-d13febe664a0 ## About the Role Must have the ability to obtain a DoD Secret security clearance. Experience working with Embedded systems utilizing C and/or modern C++ 11 of higher. Experience working with Embedded Operating Systems: Linux distributions (Yocto, Petalinux, Rocky 8 or higher, RHEL 8 or higher), VxWorks, or similar OS. Desired skills Experience working with various embedded software communication protocols (RTI DDS, gRPC, RS-232, I2C, Canbus, RS-485, CanOpen, or similar protocols). Experience with software development through different phases of the software development life cycle. Experience with Python programming and bash scripting. Experience working with Agile methodologies, JIRA, Git, and automated testing. The candidate must have a growth mindset with a strong ability to learn quickly. ## Description You will be the Software Engineer Embedded 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 Software Engineer Embedded 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., Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)