Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Leidos

Airborne Software Engineer

Leidos

. This position involves conceptual design across the full stack of software for airborne systems.

Posted 4/24/2026full-timeHuntsville • Alabama • 🇺🇸 United StatesMid-LevelSenior💰 $57,850 - $104,575 per yearWebsite

Tech Stack

Tools & technologies
JavaPython

About the role

Key responsibilities & impact
  • This position involves conceptual design across the full stack of software for airborne systems.
  • Embedded software architectural design, code implementation.
  • Team peer review, unit testing, cohesive integration of loosely coupled software modules within subsystems and across distributed networks.
  • Use of DevOps and CI/CD pipelines.
  • Development of software tools, harnesses, and infrastructures to support a fully integrated solution.
  • Direct communication with customers, end users, internal stakeholders, and team members will be required on a frequent basis.

Requirements

What you’ll need
  • Must be US Citizen.
  • Must have the ability to obtain and maintain DoD Secret security clearance.
  • Must be local to Huntsville, AL or willing to relocate.
  • Must possess at least a Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, Mathematics, or equivalent technical degree with an overall GPA of 3.0 or higher.
  • Must have 0+ years of relevant technical experience.
  • Proven track record of implementing software according to high quality development principles.
  • Strong competency in software development in either C, C++, Java, or Python programming languages.
  • Working knowledge of inter-process communication, multithreaded programming, and memory management.
  • Experience writing unit and integration tests with unit test frameworks.
  • Possess an aptitude for the technical skills required for software development, configuration management, and software quality engineering concepts.
  • Possess an aptitude for the technical skills required for software test and software quality engineering concepts.
  • Strong analytical and process improvement skills along with a personal drive for details and quality workmanship.
  • Ability to accept constructive feedback from more senior software team members.
  • Demonstrate familiarity with Microsoft Office (Outlook, Word, Excel, and PowerPoint).
  • Have excellent teamwork and communication skills.

Benefits

Comp & perks
  • competitive compensation
  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded software designcode implementationCC++JavaPythoninter-process communicationmultithreaded programmingmemory managementunit testing
Soft Skills
teamworkcommunicationanalytical skillsprocess improvementattention to detailquality workmanshipaccepting feedbackcustomer communicationstakeholder communicationcollaboration
Certifications
DoD Secret security clearance