The Software Engineer II designs, develops, and tests software applications for space systems and technologies. The role writes clean, maintainable code that follows best practices and coding standards, collaborates with team members to understand requirements and develop software solutions, and uses version control systems such as Git to manage code changes. The engineer participates in code reviews, troubleshoots and resolves software issues, and documents designs, configurations, processes, and procedures. The position also requires staying current with software development and space technology advancements and working independently and collaboratively to deliver high-quality solutions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level