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!