Join Our Team as a Senior Software Engineer. About Us: EO Solutions Corp. leads innovation in space domain awareness, designing and building advanced active-passive systems for satellite detection and orbit determination. We foster a collaborative and dynamic work environment where employees thrive while shaping the future of space technology.
Are you passionate about space domain awareness and satellite tracking? EO Solutions Corp. seeks a highly skilled
Senior Software Engineer to help push the boundaries of space innovation and technology.
Job Purpose: As a Senior Software Engineer, you will design, develop, test, integrate, and transition prototype algorithms and machine learning models across all stages of the development lifecycle.
Key Responsibilities:- Tackle complex problems with innovative algorithms and machine learning models using modern software methods.
- Develop and integrate digital twin models for sensors.
- Embed digital twin models into a CI/CD framework for comprehensive system testing.
- Deploy containerized applications to cloud, on-premises, and edge environments.
- Write and maintain unit tests to ensure high code coverage.
- Create and maintain comprehensive technical documentation.
- Collaborate with team members and stakeholders to translate project requirements into robust software solutions.
- Conduct code reviews to maintain a scalable, reliable, and maintainable codebase.
Basic Qualifications:- US Citizenship (required due to defense contractor status).
- Ability to obtain and maintain a Secret security clearance.
- Bachelor's or Master's degree in Computer Science or a related field.
- 7+ years of professional experience in software development.
- Proven experience developing and deploying production software.
- Expertise in one or more programming languages (e.g., Python, Java, C/C , C , Rust).
- Strong understanding of software architecture, design patterns, and best practices.
- Familiarity with cloud technologies (e.g., AWS, Azure).
- Excellent communication skills with the ability to simplify complex technical concepts for diverse audiences.
Desired Qualifications:- Knowledge of astrodynamics or related space domain awareness concepts.
- Experience with Kubernetes and DevOps tools, or a strong willingness to learn.
- Expertise in SQL and NoSQL database design.
- Proven leadership experience in technical teams.
Why Join EO Solutions? At EO Solutions, we prioritize our employees' well-being and professional growth. By joining us, you'll work on cutting-edge space technology projects in a supportive and innovative environment.
Benefits Include:- Competitive salary and 401(k) with matching contributions.
- Comprehensive healthcare, dental, and vision plans for you and your family.
- Health Savings Account (HSA).
- Life insurance coverage.
- Paid Time Off (PTO) with a focus on work-life balance.
- Relocation assistance for qualified candidates.
- Tuition reimbursement for continued education.
EO Solutions is an Equal Opportunity Employer: We are committed to fostering an inclusive and diverse workplace. Our team values varied backgrounds, perspectives, and skills, creating an environment where everyone can thrive.
Join EO Solutions Corp. and play a pivotal role in advancing space domain awareness.