> Markdown version of [/jobs/ext/2028715-mid-level-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2028715-mid-level-embedded-software-engineer). 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). --- # Mid-Level Embedded Software Engineer - **Company:** Leidos, Inc. - **Location:** Huntsville, AL, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Automation of Tests, Configuration Management, Continuous Integration, Software Design Patterns, DevOps, Device Drivers, Distributed Systems, Embedded Software, Software Architecture, Real-Time Operating Systems, Software Engineering, Subsystems, Software Technical Review, Build Management - **Published:** August 11, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/mid-level-embedded-software-engineer-huntsville-al-usa-58893495 ## About the Role on design patterns, coding standards, and best practices * Communicate with customers, end users, and stakeholders to define requirements and drive deliverables * Take ownership of software components or subsystems from concept to deployment Tasks * Bachelor degree in a technical field with GPA 3.0+ * 4-8 years of relevant technical experience * Experience with embedded software, device drivers, and RTOS * Knowledge of software architecture for embedded and distributed systems * Strong teamwork and communication skills * Ability to coordinate across teams and manage technical dependencies * Familiarity with DevOps and CI/CD pipelines * Experience with configuration management and automated build/test frameworks * Defense systems, avionics, or guided mmunitions knowledge is desirable * Mentoring engineers on best practices and leading technical design reviews Key requirements * ## Description Experteer Overview In this role you will design and build embedded software and full-stack solutions for airborne systems, supporting tactical, sensors, CUAS, and UAS applications. You'll work within a defense-focused team to architect robust software, drive DevOps practices, and deliver components from concept to deployment. You'll mentor junior engineers and collaborate with customers and cross-functional teams to define requirements and resolve technical issues. This is a chance to shape mission-critical software in a fast-paced, impact-driven environment. Compensation / Benefits * Design and architect full-stack software solutions for airborne systems, including embedded software architecture and integration across subsystems and networks * Lead technical design decisions and influence solutions within the software development lifecycle using DevOps and CI/CD * Develop software tools, test harnesses, and infrastructure for integrated solutions * Mentor and review junior engineers on design patterns, coding standards, and best practices * Communicate with customers, end users, and stakeholders to define requirements and drive deliverables * Take ownership of software components or subsystems from concept to deployment Tasks * Bachelor degree in a technical field with GPA 3.0+ * 4-8 years of relevant technical experience * Experience with embedded software, device drivers, and RTOS * Knowledge of software architecture for embedded and distributed systems * Strong teamwork and communication skills * Ability to coordinate across teams and manage technical dependencies * Familiarity with DevOps and CI/CD pipelines * Experience with configuration management and automated build/test frameworks * Defense systems, avionics, or guided mmunitions knowledge is desirable * Mentoring engineers on best practices and leading technical design reviews Key requirements * ## Related Videos - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [10M Data Records Lost, Underwater Computing, and Psychedelic Fish - Matthias Geniar](https://www.wearedevelopers.com/videos/1908-10m-data-records-lost-underwater-computing-and-psychedelic-fish-matthias-geniar) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Android beyond mobile: Cars, TVs, and Wearables](https://www.wearedevelopers.com/videos/553-android-beyond-mobile-cars-tvs-and-wearables) - [Develop on Windows, Deploy on Red Hat Enterprise Linux](https://www.wearedevelopers.com/videos/1600-develop-on-windows-deploy-on-red-hat-enterprise-linux) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)