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: https://hirevue.secure.force.com/E2Candidate/?lang=en_US
Please contact us if you do not receive a confirmation email within 24 hours of applying.
AA/EOE