Guided Munitions Mid-Level Embedded Software Engineer

Leidos, Inc.
Huntsville, AL, United States
4 days ago
Apply on us.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

C (Programming Language) Microsoft Word Java (Programming Language) Microsoft Excel Unit Testing Microsoft Outlook C++ (Programming Language) Configuration Management Software Quality Computer Engineering Continuous Integration DevOps
+12 more
Memory Management Embedded Software Inter-Process Communication Python (Programming Language) Microsoft Office Microsoft PowerPoint Software Architecture Software Tools Software Engineering Multithreading Integration Tests Information Technology

Job description

Experteer Overview In this role, you will develop embedded software for airborne systems within Leidos’ Defense Group in Huntsville. You’ll shape software architectures, implement code, and support full software life-cycle across distributed subsystems, with a strong emphasis on DevOps and CI/CD. You will interact with customers and stakeholders to ensure mission-critical solutions meet high quality standards. This is a hands-on position at the intersection of software engineering and defense applications, offering impact across tactical, sensor, and UAS domains. Compensation / Benefits * Conceptual and architectural design across the full software stack for airborne systems * Embedded software development and code implementation * Team peer reviews, unit testing, and integration of modular subsystems * DevOps practices and CI/CD pipeline development * Development of software tools, harnesses, and infrastructure to support integrated solutions * Direct communication with customers, end users, and stakeholders on a frequent basis Tasks * Bachelor in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, Mathematics, or equivalent (GPA 3.0+) * 4+ years of relevant experience or 2+ years with MS degree * Proficiency in C, C++, Java, or Python * Knowledge of inter-process communication, multithreading, and memory management * Experience writing unit and integration tests * Familiarity with software development, configuration management, and software quality engineering concepts * Strong analytical and quality-focused mindset * Excellent teamwork and communication skills * Familiarity with Microsoft Office (Outlook, Word, Excel, PowerPoint) Key requirements *

Requirements

Experteer Overview In this role, you will develop embedded software for airborne systems within Leidos’ Defense Group in Huntsville. You’ll shape software architectures, implement code, and support full software life-cycle across distributed subsystems, with a strong emphasis on DevOps and CI/CD. You will interact with customers and stakeholders to ensure mission-critical solutions meet high quality standards. This is a hands-on position at the intersection of software engineering and defense applications, offering impact across tactical, sensor, and UAS domains. Compensation / Benefits * Conceptual and architectural design across the full software stack for airborne systems * Embedded software development and code implementation * Team peer reviews, unit testing, and integration of modular subsystems * DevOps practices and CI/CD pipeline development * Development of software tools, harnesses, and infrastructure to support integrated solutions * Direct communication with customers, end users, and stakeholders on a frequent basis Tasks * Bachelor in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, Mathematics, or equivalent (GPA 3.0+) * 4+ years of relevant experience or 2+ years with MS degree * Proficiency in C, C++, Java, or Python * Knowledge of inter-process communication, multithreading, and memory management * Experience writing unit and integration tests * Familiarity with software development, configuration management, and software quality engineering concepts * Strong analytical and quality-focused mindset * Excellent teamwork and communication skills * Familiarity with Microsoft Office (Outlook, Word, Excel, PowerPoint) Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

3:58 min

Mitigating diverse browser quirks and unsupported clipboard metadata formats

Markus Over Markus Over

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:59 min

Utilizing live captions for context in video meetings

Florian Margaine Florian Margaine · Europe 2026 Virtual

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · World Congress 2023

Videos

See all

Related articles

See all