onsite
Associate Satellite Ground Systems Software Engineer - Solidus Technical Solutions
Software Engineer
Mission‑focused software engineer developing high‑reliability satellite ground system applications using Java, C++, Linux/Windows, and AWS, while implementing microservices and DevSecOps practices in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain mission‑critical software components for satellite ground systems using Java and C++.
- Implement and support microservices architectures deployed on AWS, ensuring scalability and high availability.
- Build, test, and deploy code across Red Hat Linux and Windows platforms, adhering to strict security and reliability standards.
- Collaborate with cross‑functional Agile teams to define requirements, conduct code reviews, and deliver incremental improvements.
- Integrate DevSecOps pipelines, including automated testing, static analysis, and continuous deployment, to accelerate delivery while maintaining security compliance.
Requirements
- Active TS/SCI security clearance.
- Minimum 2 years of professional experience developing software in Java and C++.
- Proficiency with Red Hat Linux and Windows operating systems.
- Hands‑on experience with AWS services and microservices design patterns.
- Familiarity with Agile methodologies and modern DevSecOps toolchains.