Principal Software Engineer @ SAIC
placeColorado Springs, Colorado, United States
businessOn Site
Posted 17 days ago
Your Application Journey
Interview
Email Hiring Manager
******* @saic.com
Recommended after applying
Job Details
Principal Software Engineer
SAIC seeks a highly experienced and energetic Software Engineer to support the US Space Force, Space Systems Command, in performing operational maintenance and sustainment of ground-based radars. The role focuses on supporting strategic missile surveillance, warning, defense, and space surveillance missions in Colorado Springs, Colorado.
Key Responsibilities
- Develop and deploy code modifications for PARCS ground-based radar.
- Design, develop, document, test, and debug application software.
- Conduct analysis with subject matter experts to ensure system compliance.
- Create technical solutions using creativity and ingenuity.
- Troubleshoot and coordinate with engineering teams to resolve complex issues.
Required Qualifications
- Bachelor's degree and 9+ years of relevant experience.
- Active Secret Clearance.
- Proficiency in C/C++, Java, Python, and FORTRAN.
- Experience with Agile development methodologies.
- Ability to support system integration, testing, and complex system development.
Desired Experience
- Real-time embedded software experience for ground-based radar.
- Experience leading agile software development teams.
- Background as a Scrum Master and Product Owner.
- Understanding of the Integrated Tactical Warning and Attack Assessment mission.
Key skills/competency
Software Development, Code Deployment, Agile, C/C++, Java, Python, FORTRAN, Troubleshooting, Embedded Systems, Systems Analysis
How to Get Hired at SAIC
🎯 Tips for Getting Hired
- Research SAIC's culture: Study mission, values, and recent projects.
- Customize your resume: Highlight Agile and technical expertise.
- Showcase relevant experience: Emphasize software deployment skills.
- Prepare for technical interviews: Review coding and system troubleshooting.
📝 Interview Preparation Advice
Technical Preparation
circle
Review C/C++ and Java codebases.
circle
Practice Python and FORTRAN routines.
circle
Study Agile and Scrum methodologies.
circle
Prepare system integration case studies.
Behavioral Questions
circle
Describe teamwork in Agile environments.
circle
Explain conflict resolution in technical projects.
circle
Discuss leadership under pressure.
circle
Share examples of creative problem solving.
Frequently Asked Questions
What qualifications does SAIC look for in a Principal Software Engineer?
keyboard_arrow_down
How can I prove my technical skills for SAIC's Principal Software Engineer role?
keyboard_arrow_down
What does system integration entail for a role at SAIC?
keyboard_arrow_down
How important is Agile methodology for the SAIC position?
keyboard_arrow_down
Does SAIC require clearance for the Principal Software Engineer role?
keyboard_arrow_down
What programming languages should I be proficient in for this SAIC role?
keyboard_arrow_down
Is leadership experience necessary for this role at SAIC?
keyboard_arrow_down
What kind of projects will a Principal Software Engineer work on at SAIC?
keyboard_arrow_down
How does SAIC support career growth for software engineers?
keyboard_arrow_down
What is the work environment like for SAIC's Principal Software Engineer?
keyboard_arrow_down