Space Operations Computing - Software Engineer (Entry Level)
The Space Operations Computing Software Engineer at Confidential Client supports software development and IT platform maintenance for the International Space Station. This entry-level role involves software design, implementation, testing, and user support, requiring collaboration with engineers and customers. The position emphasizes initiative, technical learning, and teamwork within a government contract environment supporting NASA operations.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Overview
Confidential Client is seeking an entry-level Space Operations Computing - Software Engineer to join the Low Earth Orbit (LEO) Avionics and Software Computer Resources team supporting International Space Station platforms and mission operations. This role covers software design, implementation, testing, user support, and maintenance for mission-critical systems.
What You’ll Do
This entry-level engineering role will contribute to development and sustainment activities for ISS-related systems. Key responsibilities include:
- Collaborate with system engineers, testers, developers, and end users to define and deliver software solutions.
- Perform software design, implementation, unit/integration testing, and post-release user support.
- Interface with customers and provide technical support to the user community when required.
- Tackle unfamiliar technical tasks with initiative — use research, experimentation, and iterative learning to develop solutions.
- Work independently and as part of a dynamic team.
- Support Apple device management tasks (configuration, enrollment, compliance, troubleshooting for iOS, iPadOS, macOS).
- Assist with virtualization technologies supporting ISS platform infrastructure.
- Contribute to automation and configuration management using Ansible for systems/platform components.
Required Education, Experience & Skills
- Bachelor’s degree in Computer Science or a related field, with 0–5 years of relevant experience.
- Experience with one or more of: C / C++ / C#, Java, JavaScript, Unix/Linux, Windows, web development.
- Exposure to Apple device management solutions (e.g., Jamf) and supervised Apple devices is a plus.
- Familiarity with virtualization technologies and Ansible for automation/configuration management.
- Strong verbal and written communication skills for customer and team interactions.
- Demonstrated ability to learn quickly, apply critical thinking, and show initiative in technical problem solving.
- Team-oriented mindset with strong collaboration skills.
Essential Requirements
To comply with the contract and security requirements for this role, applicants must meet the following:
- Must be a U.S. Citizen and able to successfully complete a U.S. government background investigation; selected applicants may be subject to government security investigations and must meet eligibility for access to classified information.
- Able to sit for extended periods and perform routine office tasks.
- May need to lift and carry up to 25 lb and enter test facilities as required.
- Willingness to commute or travel to other installations when needed.
- Regular attendance and flexibility to work outside normal schedules during peak periods or surge requirements.
- Professional conduct, appropriate grooming/dress, and ability to work in a team environment.
- Compliance with post-offer, pre-employment drug testing policies (federal contract requirement).
Nice to Have / Preferred
- Prior experience supporting NASA or other government space/mission operations programs.
- Hands-on experience with Jamf or other Apple device management platforms.
- Practical knowledge of automation and configuration management in production environments (Ansible).
- Experience with virtualization platforms used in mission or enterprise infrastructure.
Compensation & Location
- Location: Houston, TX (onsite / may require travel to other installations as needed)
- Estimated salary (source listing): $82,254 per year (estimated)
Why Join
- Work on mission-critical systems that support human spaceflight operations.
- Gain hands-on experience with a mix of software engineering, systems integration, and device management technologies.
- Join a team focused on professional growth, diversity, and a healthy work–life balance.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range