Sr. Flight Software Engineer
Associates Systems LLC
Our team is looking for an energetic and dynamic Senior Flight Software Engineer who will primarily be responsible for the design and development of flight software for the Space Station. This position reports to Software Team Lead. This role is onsite and will be based at our ASTC facility.
This position has multiple job openings (and may be filled at multiple levels).
DUTIES & RESPONSIBILITIES
- Work with a team to design, develop, and test embedded flight software
- Provide software technical leadership in assigned area of responsibility
- Design and build functional, efficient, dependable, secure, and maintainable software
- Collaborate with hardware and software engineers on board-level firmware
- Give and receive productive feedback during collaboration and in design and code reviews
- Execute test plans and procedures in Hardware-in-the-Loop testbeds and support test automation platforms to facilitate CI/CD initiatives
- Collaborate effectively with avionics engineers to integrate hardware simulation and fault injection solutions into real-time software
- Support completion of milestone reviews such as PDR, CDR, and SDR
- Provide mentoring to junior software engineers
- Perform other duties as assigned
QUALIFICATIONS: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education & Experience
- Bachelor’s Degree in computer science or related field
- 7+ years of experience using C++ in an embedded Linux environment
- 5+ years of experience in developing software for spaceflight or other safety critical systems
- 5+ years of experience leading software development from concept thru delivery
- Familiarity with microcontroller programming in C
- Experience with Bitbucket or Gitlab and Jenkins software tools, and Agile software development processes
- Familiar with containerization supporting Continuous Development/Continuous Integration pipelines on Linux Systems
Essential Functions
Work Environment: Generally, an office environment, but can involve inside or outside work depending on the task.
Requirements
- Must be able to complete a U.S. government background investigation.
- Management has the prerogative to select at any level for which the position is advertised.
- Proof of U.S. Citizenship or US Permanent Residency is a requirement for this position.
- Candidates applying for Engineering positions are required to have an engineering degree from an ABET accredited program. For more information on included programs, please visit Home - ABET
Physical Requirements
- Work may involve sitting or standing for extended periods (90% of the time). May require lifting and carrying up to 25 lbs. (5% of the time).
- Equipment and Machines
- Standard office equipment (PC, telephone, printer, etc.).
Skills
- Excellent interpersonal skill
- Excellent communication skill, verbal and written
- Excellent organizational skills
- Result oriented personality with a creative approach to problem solving
- Ability to work in a team environment
- Self-motivated
Competencies: To perform the job successfully, an individual should demonstrate the following competencies:
- Ethics - Treats people with respect; keeps commitments; inspires the trust of others; works with integrity and principles; upholds organizational values
- Problem Solving - Identifies and resolves problems in a timely manner; gathers and analyzes information skillfully; develops alternative solutions; works well in group problem solving situations; uses reason even when dealing with emotional topics
- Organizational Support - Follows policies and procedures; completes administrative tasks correctly and on time; supports organization's goals and values; benefits organization through outside activities; supports affirmative action and respects diversity
- Communications - Expresses ideas and thoughts verbally; expresses ideas and thoughts in written form; exhibits good listening and comprehension; keeps others adequately informed; selects and uses appropriate communication methods
- Cost Consciousness - Works within approved budget; develops and implements cost saving measures; contributes to profits and revenue; conserves organizational resources
- Teamwork - Eager and able to work in a collaborative and cross-disciplinary fashion in a fast-paced, dynamic, and deadline-oriented environment
#cj
- Position Introduction / Key Duties Cimarron is seeking a Senior Flight Software Engineer to support our partnership with a commercial aerospace company at their rocket production facility in Cedar Park, TX. The Flight Software group is responsible for the design and implementation...SeniorPermanent employmentLocal area
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery... ...immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical...SeniorFull timeImmediate start
- ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, FLIGHT SOFTWARE (STARSHIP) As an engineer on the Starship software team, you will design, develop and test software that is...SeniorPermanent employmentFull timeWeekend work
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery... ...immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical...SeniorFull timeImmediate start
- ...by breaking barriers to entry, making the right connections, and building confidence through expert guidance. As a Senior Software Engineer at , you will be a key, independent contributor within your team, tackling complex problems using advanced technologies and best...SeniorFull timeLocal area
- ...JOB SUMMARY We are seeking a Senior Software Engineer with deep expertise in .NET technologies, extensive experience in designing and implementing ETL processes, and a solid background in managing large-scale databases. This individual will play a key role in building...SeniorFull timeLocal areaRemote work
- ...the ultimate goal of enabling human life on Mars. SENIOR SOFTWARE ENGINEER (STARSHIP QUALITY) Our software team is part of the... ...research & development program to a world-class human space flight program. Our small, focused software team is responsible...SeniorPermanent employmentFull timeWeekend work
- ...Forescout ~ Bachelor’s or master’s in computer science or related field ~8+ years of experience delivering production-quality software ~ Hands-on experience with at least two of these languages: Java, C/C++, Perl, Python, JavaScript ~ Strong understanding of authentication...SeniorPermanent employmentFull timeWork at officeWorldwide
- ...confidence through expert guidance. Who We Are We have an exciting opportunity for an innovative and consumer-obsessed Senior Software Engineer to join our RDC Next team. The charter for this team is to build and deliver innovative solutions across the real-estate...SeniorFull timeLocal area
$76k - $155.7k
...Job Title: NASA Commercial Spacecraft Flight Software Systems Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: NACI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental...Permanent employmentFull timeContract workFor contractorsWork experience placementInternshipImmediate startFlexible hours- ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, STARLINK GROWTH At SpaceX, we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the...SeniorPermanent employmentFull timeWorldwideWeekend work
$130.5k - $193.6k
...Summary: This job delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC). It involves advising management on project-level issues, guiding junior engineers, operating with little supervision, and applying knowledge of technical best...SeniorFull timeWork at officeLocal areaImmediate startFlexible hours- ...Our client is seeking a Rust Engineer to create, maintain, support, and enhance complex, cutting-edge embedded platforms. The ideal candidate... ...client products. This role involves working across the full software development life cycle, from design to deployment, with a focus...Senior
$130.5k - $193.6k
...and they push us to ensure we take care of ourselves, each other, and our communities.\n\nJob Summary:\n\nAt PayPal, Backend Software Engineers play a pivotal role in building the systems that power millions of global transactions every day. As a Backend Python Engineer...SeniorFull timeWork at officeLocal areaImmediate startFlexible hours- ...make strategic build versus buy decisions. Champion AI assisted engineering practices: Establish the team's AI first development workflows... ...QUALIFICATIONS - 8+ years of non-internship professional software development experience - 8+ years of programming with at least...SeniorInternshipFlexible hours
- ...innovative solutions that address the need for efficient data collection, reporting, and analysis – an integrated family of hardware, software and professional services backed by relentless customer service. Are you ready for the next chapter in your professional...SeniorFull timeWork at officeImmediate startFree visa
$143.2k - $207.8k
...solutions, cyber security, and B2C platforms. The Opportunity: We are looking for dedicated, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi...SeniorFull timeWork experience placementWork at officeLocal area$140k - $170k
...financial industry? Our client is seeking a highly motivated Senior Software Developer to design and build scalable, secure, and high-... ...to trade and risk management systems, and mentor junior engineers while aligning technical delivery with business goals. About...SeniorFull timeLocal areaWorldwideVisa sponsorshipWork visa$112k - $239k
As a Senior Software Engineer within Servicing Technology, you’ll help build and scale the client-facing and team member-facing servicing applications used by millions of Rocket homeowners. Servicing Technology is accelerating through a full-scale System of Record modernization...SeniorMinimum wageFull timeShift workNight shiftWeekend work- Senior Software Engineer Application Modernization & Agentic Solutions MegazoneCloud US Location, Travel & Compensation Nationwide (US). Hybrid or onsite preferred near Rochester NY, Irvine CA, or Frisco TX. Client-site and program travel as required by the engagement...SeniorFull timeImmediate startRelocation
- ...Vynca, our mission is to provide comprehensive care for more quality days at home. About the job We are looking for a Senior Software Engineer to lead the development of innovative, scalable, and secure healthcare technology solutions. In this role, you will provide...SeniorFull timeLocal areaRemote work
$112.71k - $183.14k
...data is created, managed, and delivered for Caterpillar and dealers when quoting rebuilds, maintenance, and repairs. As a Senior Software Engineer on the CAT Digital - Global Services Application Team, you will help develop a centralized customer hub in partnership with...SeniorFull timePart timeCasual workWork at officeWorldwideRelocation packageFlexible hours$152.2k - $243.7k
...matters - to you, to your community, and to the world. Progress starts with you. Job Description Overview: We are seeking a Software Engineer - Sr Consultant to lead the design and delivery of critical platform capabilities within Visa's Intelligent Commerce ecosystem....SeniorWork experience placementWork at officeLocal area- ...Job Description Job Description Flight Software Engineer About Intuitive Machines Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private customers. Our mission is to further science and...Contract work
- ...and tremendous effort over time. If you want to use your skills to make a difference for the world, we're seeking a talented Software Engineer (senior or above) to join our team and help us build our core products while keeping scalability and performance in mind....SeniorFull time
- ...It's an early, high-ownership environment where your decisions shape the product. The Role: We're hiring one Senior Backend Engineer to own and drive meaningful initiatives end-to-end. This isn't a ticket-taker role. You'll scope work, make the calls, navigate...SeniorFull time
- ...As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create...SeniorFull timeTemporary work
- ...artifact workflows, and operational automation across commercial and government regions. We are looking for a strong Senior software engineer who can design, build, and operate distributed systems in production. You will work on core components of Exec Service,...SeniorFlexible hours
- ...seeking a thoughtful, committed, and always curious front-end engineer. You'll help set technical direction while being hands-on in delivering... ...Newrez, we'd love to hear from you! The Senior Software Engineer (Front End) will be focused on design, development,...SeniorContract work
- ...designed to work alongside humans, mobilize to human spaces, and manipulate the world around it. JOB SUMMARY: As a Senior Software Engineer - Navigation at Apptronik, you will lead the development of advanced navigation systems that empower our general-purpose...SeniorFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Flight Software Engineer. Be the first to apply!
- network software engineer Texas
- software engineer travel Texas
- senior robotics software engineer Texas
- entry level software engineer remote Texas
- cybersecurity software engineer Texas
- federal - software developer Texas
- agile software developer Texas
- financial software developer Texas
- software engineer Texas
- software engineer healthcare Texas


