The Software Engineer I designs, develops, and tests software applications for space systems and technologies. This entry-level role is for someone with a basic understanding of programming languages and software development principles who is eager to grow in a collaborative environment. The engineer writes clean, maintainable code that follows best practices and coding standards; collaborates with senior engineers to understand requirements and complete assigned work; uses version control systems such as Git; and participates in code reviews to support quality and compliance with development standards. The role also includes troubleshooting software issues, documenting software designs, configurations, processes, and procedures, and keeping current with developments in software engineering and space technologies. The position requires the ability to obtain and maintain a U.S. Security Clearance. U.S. citizenship is required for this position.
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
Entry Level