# Mid-Level Embedded Software Engineer

**Company**: Leidos
**Location**: Huntsville, AL
**Experience**: mid
**Job type**: full-time
**Salary**: $87,100.00 - $157,450.00
**Category**: Engineering
**Industry**: Defence & Intelligence

**Apply**: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Huntsville-AL/Mid-Level-Embedded-Software-Engineer_R-00189428?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_3acb64fd-0f1

## Description

We are seeking a talented Aviation Embedded Software Engineer to join our Kinetic Effects Business Area at Leidos in Huntsville. As a Mid-Level Embedded Software Engineer, you will play a crucial role in developing software for tactical strike, sensors, CUAS, and UAS solutions.

The successful candidate will focus on designing and architecting full-stack software solutions for airborne systems, including embedded software architecture, code implementation, unit testing, and integration of distributed software modules. You will lead technical design decisions, mentor junior engineers, and communicate directly with customers and stakeholders.

**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

- 4-8 years of relevant technical experience

- Excellent teamwork and communication skills

- U.S. Citizenship 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, including device drivers, board support packages, and Real Time Operating Systems (RTOS)

- Working knowledge of hardware systems, including microcontrollers and single-board computers

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

- Track record of identifying and resolving complex integration issues across hardware/software boundaries

**Benefits:**

- Competitive salary range: $87,100.00 - $157,450.00

At Leidos, we empower our teams, contribute to our communities, and operate sustainably. If you're looking for a challenging role that makes a difference, apply now.

## Skills

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

### Nice to have
- disciplined software engineering processes
- distributed teams
- device drivers
- board support packages
- boot loaders
- hardware systems
- microcontrollers
- single-board computers
- software architecture patterns
- design principles for embedded and distributed systems
- integration issues across hardware/software boundaries
- configuration management tools
- version control systems
- automated build/test frameworks
- domain knowledge in defense systems, avionics, or guided munitions

---

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