Apply

Ready to go for it?

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

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

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
United Launch Alliance (ULA)

Software Engineer 3

United Launch Alliance (ULA)

. Maintain and develop new software products for command, control, and monitoring of the Vulcan launch vehicle's avionics suite and electrical ground support equipment .

Posted 10/5/2026full-timeCentennial • Colorado • United StatesMid-LevelSenior💰 $113,122 - $188,537 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development for command and control systems, with a strong focus on real-time requirements and Agile methodologies. Capable of providing technical leadership and mentoring while delivering mission-critical software solutions.

Highest-signal resume keywords
C/C++ ProgrammingAgile MethodologiesSoftware Configuration ManagementTest Driven Development (TDD)Real-Time Linux-Based Operating Systems

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
Object-Oriented DesignSoftware Development Life CycleContinuous Integration/Continuous Delivery (CI/CD)Software Design PrinciplesConfiguration Management Tools
Soft Skills
Technical LeadershipCollaborationProblem SolvingMentoringCommunication
Tools & Technologies
GitAgile ToolsEngineering ApplicationsDisplay SystemsElectrical Control Systems
Industry Keywords
AerospaceLaunchDefenseCommand-and-Control SoftwareSafety-Critical Applications

Tech Stack

Tools & technologies
LinuxPythonSDLCC++

About the role

Key responsibilities & impact
  • Maintain and develop new software products for command, control, and monitoring of the Vulcan launch vehicle's avionics suite and electrical ground support equipment
  • Implement modern design principles and concepts and provide solutions to difficult technical problems
  • Work collaboratively with Product Owners, Technology Architects, QA, and Automation team members in an Agile environment
  • Design, develop, and test software solutions
  • Provide technical leadership and hands-on development for operational and enabling capabilities meeting hard real-time requirements
  • Determine and develop approaches to problems independently with minimal direction
  • Lead and provide guidance and training to less experienced engineers
  • Help ensure delivery of mission-critical software used during launch vehicle manufacturing, preflight testing, and launch countdown
  • Support launch events by remotely shadowing launch operations teams
  • Design, develop, operate, and maintain software and firmware components and computing systems software
  • Integrate software with launch systems and own specific programs, projects, or portions of larger projects
  • Apply standards, processes, procedures, and tools throughout the software development life cycle
  • Generate engineering applications and products such as display systems, mechanical control systems, and electrical control systems used to operate rockets
  • Interface with customers, suppliers, application users, and technical and support personnel

Requirements

What you’ll need
  • Bachelor's degree in a STEM (Science, Technology, Engineering, Mathematics) field from an accredited college or university
  • Minimum of 4+ years of related work experience
  • Experience working on an agile development team
  • Experience independently designing, developing, and delivering solutions to difficult software/hardware problems
  • Experience presenting hardware/software system architecture and designs to internal audiences and external customers
  • Experience authoring, executing, and reviewing software products throughout the full software development life cycle
  • Experience with object-oriented designs and languages
  • Experience with C/C++
  • Experience with Software Configuration Management practices
  • Experience with Agile Methodologies
  • Experience with Test Driven Development (TDD)
  • Experience with Software Design Principles
  • Experience with Configuration Management practices and tools such as Git
  • Experience with Continuous Integration/Continuous Delivery (CI/CD)
  • All applicants must be U.S. Persons as defined in ITAR 22 CFR 120.62
  • Preferred: experience designing and architecting software for complex solutions
  • Preferred: experience serving as a technical lead on software development efforts
  • Preferred: experience providing guidance, training, or mentoring to less experienced engineers
  • Preferred: experience with Python
  • Preferred: experience with real-time Linux-based operating systems
  • Preferred: expertise developing and troubleshooting timing-critical hardware and software systems
  • Preferred: experience with secure software development practices
  • Preferred: experience with command-and-control software for ground support equipment, industrial control systems, or similar safety-critical applications
  • Preferred: experience in the aerospace, launch, or defense industry

Benefits

Comp & perks
  • 401(k) match plus an additional employer contribution
  • Discretionary annual incentive bonus for eligible employees
  • Generous paid time off
  • Flexible work environments
  • 9/80 schedule with every other Friday off
  • Relocation may be available