Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Space Dynamics Laboratory · 4 days ago

Software Engineer

Space Dynamics Laboratory (SDL) is seeking a mid-level Software Engineer to provide software development expertise to the FORGE satellite control program. The selected candidate will serve as a primary technical resource to the U.S. Space Force customer, offering software development expertise and technical leadership in a team environment.

Non Profit
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Help the customer understand what they are acquiring and identify opportunities for improvement
Support efficient integration of third-party software developers with the Government’s new software
Enable enterprise users accelerate adoption and use of the software
Understand the customer’s vision, lead the team in evaluating the software system’s capacity to meet the customer’s requirements, and educate users with varying levels of expertise in how to use the software

Qualification

C++PythonJavaSoftware development team leadershipSoftware system designAutomated software deploymentContainer technologiesData streaming technologiesVersion control toolsLinux environmentAgile development frameworkTeachingEducatingProblem-solving

Required

Bachelor's degree or equivalent experience in computer science, MIS, engineering, or a related field
5-15 years of relevant software engineering experience with a degree, or 10-20 years of experience in lieu of a degree
Experience working on and leading a software development team
Software engineering skills in C++, Python, Java, web development, and/or scripting
Familiarity with software system design, development, deployment, and testing
Experience with software development processes, including revision control, peer reviews, and documentation standards
Ability to serve as a technical adviser to program managers, customers, and stakeholders on software applications and solutions, including provision of enterprise-grade support using OTJ-developed expertise in the government technology stack
Strong problem-solving skills and the ability to respond resourcefully to new demands or challenges
Must be able to work effectively both independently and as part of a team
Must be a U.S. citizen with the ability to obtain and maintain a U.S. Government security clearance
Must be able to travel

Preferred

Experience with automated software system deployment and use of infrastructure as code
Experience with container technologies (e.g., Docker, Podman, Kubernetes, OpenShift)
Experience with data streaming technologies (e.g., gRPC, Kafka, or ZeroMQ)
Experience with Java development and testing
Comfortable using the Atlassian suite (e.g., Confluence, Jira)
Comfortable using version control tools such as Git and Bitbucket
Comfortable working in a Linux environment
Enjoys teaching and educating others
Comfortable working in both private and public clouds
Comfortable working with multiple teams in collaborative, facilitative, and service roles
Willingness to develop new skills and learn new tools
Experience with SysML/MBSE
Experience with Databases and SQL
Experience with the Agile development framework
Experience with DoD mission operations networks
Knowledge in DoD cybersecurity standards and procedures
Active U.S. Government security clearance

Benefits

Competitive salaries and a comprehensive benefits package

Company

Space Dynamics Laboratory

company-logo
Space Dynamics Laboratory is served as a nonprofit unit of the utah state university research foundation.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Darin Partridge
C4ISR Systems Division Director
linkedin
leader-logo
Jed Hancock
President
linkedin
Company data provided by crunchbase