# Senior Embedded Software Engineer

**Company**: Leidos
**Location**: Huntsville, AL
**Experience**: senior
**Job type**: full-time
**Salary**: $131,300.00 - $237,350.00
**Category**: Engineering
**Industry**: Technology

**Apply**: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Huntsville-AL/Senior-Embedded-Software-Engineer_R-00192109?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_4dde77f0-1c8

## Description

We are seeking a talented Senior Embedded Software Engineer to join our Kinetic Effects Business Area at Leidos in Huntsville, Alabama. As a Senior Embedded Software Engineer, you will design and architect full-stack software solutions for airborne systems, including embedded software architecture, code implementation, unit testing, and integration of distributed software modules across subsystems and networks.

**Primary Responsibilities**

- Design and architect full-stack software solutions for airborne systems

- Lead technical design decisions and influence solution approaches within the software development lifecycle

- Develop software tools, test harnesses, and infrastructure to support fully integrated solutions

- Mentor and review work of junior engineers

- Communicate directly with customers, end users, internal stakeholders, and cross-functional teams

- Take ownership of entire software components or subsystems from concept through deployment

**Basic Qualifications**

- Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, Mathematics, or equivalent technical degree

- 12+ years of relevant technical experience or 10+ years with MS degree

- Excellent teamwork and communication skills

**Clearance Qualification**

- U.S. Citizen with the ability to obtain and maintain a Secret Security Clearance

**Preferred Qualifications**

- Experience establishing, improving, or adapting disciplined software engineering processes and development standards

- Proven ability to coordinate and deliver across multiple products under development by distributed teams

- Hands-on experience with embedded software

- Working knowledge of hardware systems

- Experience with software architecture patterns and design principles for embedded and distributed systems

- Track record of identifying and resolving complex integration issues

- Experience with configuration management tools, version control systems, and automated build/test frameworks

- Domain knowledge in defense systems, avionics, or guided munitions

- Experience mentoring engineers on embedded software best practices or leading technical design reviews

## Skills

### Required
- Software Engineering
- Computer Science
- Computer Engineering
- Electrical Engineering
- Aeronautical Engineering
- Mathematics
- DevOps
- CI/CD pipelines
- embedded software
- Real Time Operating Systems (RTOS)
- Hardware Description Language (HDL)

### Nice to have
- disciplined software engineering processes
- distributed teams
- hardware systems
- software architecture patterns
- configuration management tools
- version control systems
- automated build/test frameworks
- defense systems
- avionics
- guided munitions

---

Source: [Apply at leidos.wd5.myworkdayjobs.com](https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Huntsville-AL/Senior-Embedded-Software-Engineer_R-00192109?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
