Bachelor's degree in a STEM field or equivalent technical experience.
2+ years in algorithm development or related technical software experience.
Proficient in programming for software development and data processing.
Ability to create logical software architecture and workflows from technical requirements.
Experience collaborating with subject matter experts on technical constraints.
Familiarity with Git and development tools like Jira and Jenkins.
Self-motivated and adaptable, with a willingness to learn new technical domains.
U.S. citizenship and ability to obtain a security clearance.
Responsibilities
Develop and maintain Python-based software for various applications.
Collaborate with experts to translate technical concepts into software requirements.
Create clear software architecture and documentation for maintainability.
Test, integrate, and optimize algorithms and software modules.
Manage and optimize Git repositories.
Benefits
Attractive Salary
Paid Time Off (PTO): 25 days
Employer-Paid Medical, Dental & Vision
Disability & Life Insurance Coverage
401k with 15% Employer Match
Profit Sharing Options
Compressed Workweek Options
Annual Performance Bonus
Referral & Incentive Bonus Opportunities
Professional Development & Education Assistance
Relocation Assistance Options
Full Job Description
Job Title:
Space and Defense Systems Engineer, Full-Time
Pay Range:
$140,000 - 180,000
This role is ideal for someone who can understand a technical problem, design the software logic, build modular workflows, and work closely with sensor, data, and machine learning experts to turn complex technical concepts into usable tools. This role requires willingness to learn and expand your skills, a clear thinker, and someone who is excited to work with scientists and engineers to build software that supports simulation, training data workflows, automation, analysis, and operational decision-making and strong code organization skills. Work may be performed in both Windows and Linux environments, including classified workspaces. Candidates must be comfortable working in secure customer environments.
JOB RESPONSIBILITIES:
Develop and maintain Python-based software for scientific, analytical, simulation, automation, machine learning, and operational applications.
Work with sensor experts, scientists, machine learning specialists, and analysts to translate technical concepts into software requirements, logic trees, schematics, and executable workflows.
Create clear software architecture, block diagrams, code structure, and documentation so that tools can be maintained, extended, and transitioned to other users.
Test, integrate, troubleshoot, and optimize algorithms, data pipelines, machine learning-enabled tools, and software modules into deployable software packages.
Manage, maintain, and optimize Git repositories
REQUIRED QUALIFICATIONS:
Bachelor's degree in Computer Engineering, Electrical Engineering, Mathematics, Physics, Data Science, or a related STEM field. Equivalent technical experience may be considered.
2+ years of algorithm development, scientific computing, machine learning workflow support, or related technical software experience.
Programming experience for software development, data processing, automation, analysis, or algorithm implementation.
Ability to work from well defined technical requirements and create logical software architecture, workflows, and implementation plans.
Comfortable collaborating with subject matter experts to understand data, algorithms, mission needs, and technical constraints.
Familiarity with source control and development tools such as Git, GitLab, Bitbucket, Jira, Jenkins, or similar tools.
Self-motivated, adaptable, and comfortable learning new technical domains.
U.S. citizenship and ability to obtain and maintain a security clearance.
Willingness and ability to work in classified or secure customer environments.
PREFERRED QUALIFICATIONS:
Active Top Secret, TS/SCI
Experience with machine learning workflows, neural network applications, training data preparation, data labeling, model evaluation, or ML-enabled analytics.
Experience with sensor data, scientific data, signal processing, image processing, simulation, modeling, or equivalent technical data workflows.
Experience developing software for simulation, modeling, data workflows, automation, mission analysis, or scientific/engineering applications.
401k:15% Employer Match (no contribution required)
Profit Sharing Options
Compressed Workweek Options
Annual Performance Bonus
Referral & Incentive Bonus Opportunities
Professional Development & Education Assistance
Relocation Assistance Options
This isn't a role where you'll sit idle on a contract-it's an opportunity to design, develop, and deploy advanced software and AI-driven solutions that impact national security.
If you're looking for a position where your expertise is valued, your work makes a difference, and you're surrounded by top-tier talent, apply today.