Job Information
USU RESEARCH FOUNDATION Mid-Level Software Engineer in NORTH LOGAN, Utah
Job ID: 6848
Date Posted: March 9, 2026
Space Dynamics Laboratory (SDL) is seeking a mid-level Software Engineer to deliver software development expertise to the FORGE satellite control program with our C4ISR Division.
This role serves as a primary technical resource to the customer in the area of software development expertise.
The selected candidate will provide technical leadership in a team, building hands-on experience with the customer's in-development software - with the objective of providing clarification of technical details to both technical and non-technical people.
The selected candidate must have the ability to understand the customer's vision and lead the team to evaluate the software system's capacity to meet the customer's requirements.
The Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) Systems Division delivers mission-critical solutions, specializing in cyber operations, information architecture, strategic deterrence, and ISR. Our division's commitment to innovation and security enables us to provide critical solutions across defense, intelligence, and national security. Join our team and contribute to the next generation of defense technologies.
Required Qualifications:
10-15 years of relevant software engineering experience
Bachelor's degree in computer science, MIS, engineering, or related field, or additional 5 years of relevant experience in lieu of a degree
Proven leadership on software development teams
Proficiency in C++, Python, Java, web development, and/or scripting
Familiarity with software system design, development, deployment, and testing
Experience with revision control, peer reviews, and documentation standards
Ability to clearly explain complex technical concepts to non-technical audiences
Professional presence in multi-stakeholder environments, advocating for company positions while fostering trust
Strong problem-solving skills with the ability to work independently and in teams
Must be a U.S. citizen with the ability to obtain and maintain a U.S. Government security clearance
Willingness to travel up to 10%
Preferred Qualifications:
Experience with automated deployments and infrastructure as code
Familiarity with containers (e.g., Docker, Kubernetes)
Experience with data streaming (e.g., gRPC, Kafka)
Comfortable in Linux environments
Agile development experience
Familiarity with DoW mission networks and cybersecurity
Active Security Clearance
*Salary Range
$116,000 - $138,000
Salary commensurate on education and relevant experience
This range serves as a general guideline and may vary based on factors such as role, level, location, market conditions, and individual qualifications, including job-related skills, experience, and relevant education or training. The range displayed in the job advertisement reflects the minimum and maximum target salaries across all US locations. Specific salary details for a candidate's preferred location can be provided by the recruiter or HR manager during the hiring process.
Why Join SDL?
*SDL offers competitive salaries and a comprehensive benefits package. Visit our Benefits Page to learn more about what we offer.
SDL delivers advanced multi-domain solutions to protect national security and enable scientific discovery. Our expertise in satellites, sensors and instruments, ground systems and data processing, and autonomous systems plays a critical role in missions supporting NASA and the Department of Defense. Join our team of engineers, scientists, technicians, and business professionals in our seventh decade of delivering missi on success.
At SDL, we strive to uphold a culture of respect, collaboration, empowerment, and accountability. We... For full info follow application link.
EOE including Disability and Vet