Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Amentum · 22 hours ago

Software Engineer

Amentum is a company that values growth and inclusion, offering various professional development opportunities. The Software Engineer role involves planning and performing software development and integration activities for the NASA Space Launch System program, including implementing laboratory automation software and collaborating with cross-functional teams.

Mechanical EngineeringSecurityTechnical Support
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Participate in implementing and maintaining laboratory automation software that controls real-time HWIL simulation systems used to support the NASA Space Launch System program at MSFC
Collect, interpret and document system requirements; participate in component, subsystem, and system concept designs; develop and recommend methods, tools and designs and participate as a member of a multifunctional laboratory automation development team
Perform software systems engineering functions as required
Analyze and develop software per customer requirements
Implement source code per detailed designs
Support software integration troubleshooting and bug-fix activities
Develop and execute test plans and procedures
Conduct and participate in design and code reviews
Enter or update documentation into appropriate control systems
Troubleshoot and correct test automation anomalies
Collaborate with cross-functional teams to ensure products meet performance goals
Produce documentation and user training materials to assist users in the operation of software

Qualification

C/C++Unix/LinuxDevice driver developmentHardware-in-the-loop designReal-Time computingData bus standardsAgile processesProject management toolsProfessional communication

Required

A degree in computer engineering, electrical engineering, or related field is required
Typically, educational requirements are the equivalent of a Ph.D. with a minimum of 9 years of experience; MS with at least 13 years of experience, or a BS with at least 15 years' experience
Intermediate to advanced proficiency in C/C++
Proficiency working with Unix/Linux (Unix-like OS structure, file system, shell, secure shell)
Experience in device driver development
Experience in Hardware-in-the-loop test facility design
Experience in developing software to interface with data buses and standards such as MIL-STD-1553, RS422, and InfiniBand
Experience with Real-Time computing and operating systems
Communicate professionally, speaking and listening, with customers, stakeholders, and cross-organizational team members
The ability to work independently with minimal supervision, and to make rational decisions, and to exercise good judgment is essential
Proof of U.S. Citizenship is required

Preferred

Degree from an ABET-accredited university is preferred
Familiarity with Agile processes and project management tools

Benefits

Wellness programs
11 paid holidays
Paid time off
Employee perks
Flexible schedules
Possible remote a few days a week

Company

Amentum is a technology and engineering company for security, defense, and energy.

Funding

Current Stage
Public Company
Total Funding
$321.16M
2025-03-12Post Ipo Secondary· $321.16M
2024-09-27IPO
2020-01-01Private Equity

Leadership Team

leader-logo
Ajay Nagar
Vice President
linkedin
leader-logo
Darren Burton
Chief People Officer
linkedin
Company data provided by crunchbase