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

Software Engineer (Entry Level)

Are you looking for an exciting career in software development? Come join a high-performing software development team with leading edge technology and a positive, growth-oriented culture. The Space Dynamics Laboratory (SDL) is seeking a full-time, entry-level software engineer to become a permanent part of our team. Our projects support numerous space missions and are focused on building innovative, new capabilities of national importance. Our team implements an iterative software development methodology; providing solutions to our customer at regular intervals.
Candidates should possess familiarity in one or more of the following areas: software design, distributed systems design, real-time processing, APIs, signal processing, GPU processing, graphics, data visualization, database design, web UI/UX design, hardware drivers, and or AI/machine learning.
 Required Qualifications:
·  Bachelor’s degree in Computer Science
·  Strong computing background and demonstrated capabilities in object-oriented design and development
·  Strong background in at least one of the following: C#, C++, Java, Python
·  Strong understanding of version control strategies in Git
·  Strong understanding of unit testing in strategy and in practice
·  Must be able to work effectively both independently and with a team
·  Good communication skills, both written and verbal
·  US citizenship required, along with the ability to obtain and hold a U.S. Government security clearance
·  Some travel may be required
Preferred Qualifications:
·  Experience with Atlassian management tools (JIRA, Confluence, Bitbucket, etc.)
·  Understanding of continuous integration in Jenkins
·  Understanding of messaging frameworks and communications protocols
·  Prior experience with development or testing of satellite flight or ground systems
SDL Benefits:
At SDL, we take pride in and highly value our employees. SDL offers competitive salaries and a fantastic benefits package, among which include:
·  Flexible work schedules
·  Generous annual, sick, and holiday paid leave
·  A variety of inexpensive-premium, quality health, dental, and vision insurance options
·  Generous employer retirement contribution
·  Discounted USU tuition of 50% for employees and dependents
·  Opportunities for fully reimbursed education plans
·  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.