You are viewing a preview of this job. Log in or register to view more details about this job.

Satellite Flight Software Engineer

The Space Dynamics Laboratory (SDL) is seeking several software engineers to develop innovative high-quality solutions to support customers in various small satellite programs. 
Key Responsibilities:
·   Developing and testing embedded space flight software
·   Supporting spacecraft component integration and test
·   Preparing of satellites for launch
·   Supporting the software development and integration for mission planning, spacecraft operation, and data processing systems
Required Qualifications:
·   BS degree in computer science, computer engineering, electrical engineering or other related technical field
·   Demonstrated ability to follow a rigorous software development processes including analysis, design, testing, peer review, and continuous integration techniques
·   Proficient developing in C++
·   Work effectively both independently and within multi-disciplinary teams
·   Excellent communications skills, both written and verbal
·   Experience with version control systems (Git, etc.)
·   Must be a US citizen and able to obtain a DoD security clearance
·   Must be able to travel on occasion
Preferred Qualifications:
·   Three or more years of experience highly desirable
·   Experience with Linux, network programming, and concurrency
·   Embedded software development and hardware interfacing/control
SDL Benefits:
At SDL, we take pride in and highly value our employees. SDL offers competitive salaries and a fantastic benefits package, including:
·   Flexible work schedules
·   Generous annual, sick, and holiday paid leave
·   A variety of inexpensive-premium, high-quality health, dental, vision, and life insurance options
·   Generous employer retirement contribution (Up to 14.2% of annual gross earnings)
·   Discounted USU tuition of 50% for employees and dependents
·   Access to USU facilities and USU staff privileges
Instructions to applicants:
Along with the online application, please attach:
1)     Cover Letter
2)     Resume
Once you’ve complete the initial application, you will receive an e-mail requesting you to complete a video digital interview. For more information, please visit:
Please contact us if you do not receive a confirmation email within 24 hours of applying.