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

Software Developer Assistant - Job ID 10529

The Space Dynamics Laboratory (SDL) has been developing innovative technologies and solutions for cutting-edge DoD and intelligence programs for over six decades. Our expertise is in space and airborne IR, VIS, UV, and RF sensors, small satellite technologies, test and calibration, cybersecurity, data visualization and assurance, and ground stations.

We are seeking undergraduate or graduate students in Computer Science or similar field to develop automated tests for the VANTAGE image processing ground station software. For more information about VANTAGE see: http://www.sdl.usu.edu/solutions/software/vantage and https://www.sdl.usu.edu/downloads/vantage.pdf. This information about VANTAGE is quite outdated, but is the most up to date information we have that has been approved for public release.

This position is year-round, part-time employment, not a summer internship. The work week consists of 15-20 hours per week during school and 30-40 hours per week during the summer. Students design their schedule each semester to accommodate their classes. We simply require that they work their hours on weekdays between 7am-6pm. Students generally keep their position until they graduate and up to 1 semester after graduation as they apply for full time positions. This position is in the C4ISR division, MSB branch. There are multiple openings for this position because several of the current students are graduating. We are somewhat flexible on a start date but generally we are looking for candidates to start in the next 2 months.

Students on our team design, document, write, review, debug, and test software with four full-time employees and six student employees. Students learn and follow the same process as full-time developers. Our team is responsible for maintaining and expanding a framework for automated testing of the larger VANTAGE software suite. Coding is primarily in C# using Selenium, but frequently includes reading and writing C++ and javascript. The members of our team frequently interact with other VANTAGE teams in the design, implementation, and testing of their features as well. Job-specific training will be provided.

Required Qualifications:
· Availability to work a minimum of 15 hours per week during school and up to 40 hours through school breaks
· Student working toward a MS/BS in computer science, engineering, or related field
· Competence writing software in at least 1 language at the level of a Computer Science College Sophomore
· Effective written and verbal communication skills
· Effective and responsible management of time
· Must be a U.S. citizen and be able to obtain a U.S. Government Security Clearance

Preferred Qualifications:
· Demonstrated ability to learn new systems and software quickly
· Knowledge of git, Cmake, Linux OS, github, C#, C++, or Javascript
· Favorable GPA
· History of computer science related extracurricular activities, hobbies, or jobs.

Instructions to applicants:
Along with the online application, please attach:
1) Cover Letter
2) Resume

Once you complete the initial application, you will receive any 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.

Once you’ve completed these uploads, you will receive an e-mail requesting you answer 13 questions on a site called HireVue. 7 of the questions are very quick short response questions about how well you meet the required and preferred qualifications listed above. The remaining 6 questions are to evaluate your problem-solving ability. We intend for you to spend 10 minutes or less on the informational questions and 15-30 minutes or less on the 7 problem solving questions. None of the questions are interactive or video response questions. You can save your progress between questions, so you do not need to do them all in one sitting. There is no time limit on the questions, but we do track how long you took from seeing the question to submitting a response.

Based on your application you may be selected for a live interview, most likely via zoom. In some cases, you may be asked to write code to solve a problem using an online editor before the interview with the hiring committee. The hiring committee consists of a few current and former members of the team you are applying to work on and a representative from HR. We usually gather applicants for 2-3 weeks, then do interviews for a week and then make our hiring decision.

Student Scholar Program: SDL provides unique opportunities for student employees, such as hands-on experience and our Student Scholar program. The Student Scholar program provides SDL student employees with opportunities to expand their knowledge, extend their work experience, and engage with the community.

AA/EOE