Software Engineer I - Ground Software Verified today
About the Role
You will design, develop, and test software applications for space systems and technologies. In this entry-level position, you will write clean, maintainable code that adheres to best practices and coding standards.
Your responsibilities include:
- Design, develop, and test software applications for space systems and technologies
- Write clean, maintainable code adhering to best practices and coding standards
- Collaborate with senior engineers to understand project requirements and complete assigned tasks
- Utilize version control systems such as Git to manage code changes and work collaboratively with team members
- Participate in code reviews to ensure code quality and compliance with development standards
- Troubleshoot and resolve software-related issues in a timely manner
- Document software designs, configurations, processes, and procedures for future reference
- Stay current with industry trends and advancements in software development and space technologies
About You
Minimum Qualifications
- Bachelor's degree in a related field (or equivalent work experience in lieu of degree)
- 0 to 2 years of experience
- Basic understanding of one or more programming languages and software development principles
- Ability to write clean, maintainable code
- Familiarity with version control systems such as Git
- Ability to work in a team environment
- Ability to obtain and maintain a U.S. Security Clearance
- U.S. Citizenship is required as this position requires an active U.S. Security Clearance
Preferred Qualifications
- Frontend development experience, preferably using React, Typescript, NodeJS, FastAPI or similar
- Familiarity with both Windows and Linux/Unix development environments
- Understanding of basic networking concepts (TCP/IP, sockets, client-server architectures)
- Exposure to CI/CD pipelines and/or automated testing frameworks
- Exposure to command and control (C2), telemetry, or mission-operations software concepts
- Basic understanding of spacecraft, satellite, or ground system operations concepts
- Understanding of Agile software development methodologies such as Scrum or Kanban
- Strong problem-solving skills and attention to detail
- Excellent communication skills and ability to work effectively in a fast-paced, team environment
Compensation
Pay Range: $83,999.00 - $115,498.25
Your actual base compensation will be determined on a case-by-case basis and may vary based on job-related knowledge and skills, education, experience, internal equity and market competitiveness.
Benefits include medical, dental, and vision plans, 401(k) with 150% match up to 6%, life insurance, and 3 weeks paid time off.
