# Senior Software Engineer

**Company**: Leidos
**Location**: Huntsville, AL
**Work arrangement**: onsite
**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-Software-Engineer_R-00193138?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_33c677e8-d00

## Description

We are seeking a talented Senior Software Engineer to work onsite in our Huntsville office. As a Senior Software Engineer, you will develop software for critical counter UAS and missile defense solutions in a Linux environment using languages like C++ and Python.

The successful candidate will have experience with software engineering throughout the software lifecycle, including development, testing, and deployment. You will collaborate with multiple stakeholders across a multi-disciplinary team and utilize software best practices to create unique solutions for complex mission-critical problems.

**Primary Responsibilities**

- Develop software in a Linux environment

- Develop software in a Scaled Agile Framework (SAFe) environment using Jira and Gitlab

- Collaborate with multi-disciplinary teams to implement desired software functionality

- Utilize software best practices such as peer reviewing and unit testing

- Debug and troubleshoot software in a HWIL setting

**Requirements**

- Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or equivalent degree from an ABET-accredited university with 12+ years of experience or Master's degree and 10+ years

- Strong competency in at least C/C++, Python

- Experience with software engineering throughout the software lifecycle

- Experience with software best practices such as peer reviews, automated testing, and document generation

- Experience collaborating with other functional groups to create a software product

- Experience working within an Agile environment

- Experience using tools such as Jira and Gitlab

- Experience developing within Qt IDE

- Experience developing in a Linux environment

- Familiarity troubleshooting/testing software in an HWIL environment

- Currently living in Huntsville, AL or willing to relocate

- Currently holds an active Secret clearance

**Preferred Qualifications**

- Experience with Buildroot and VMWare

- Experience using Wireshark and developing software that sends communications over a network (UDP/TCP)

- Supporting and maintaining CI/CD pipelines

- DoD acquisition processes and methods

The pay range for this position is $131,300.00 - $237,350.00.

## Skills

### Required
- C/C++
- Python
- Linux
- Agile
- Jira
- Gitlab
- Qt IDE
- HWIL

### Nice to have
- Buildroot
- VMWare
- Wireshark
- CI/CD pipelines
- DoD acquisition processes

---

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