Principal Software Engineer
@ SAIC

Colorado Springs, Colorado, United States
On Site
Posted 17 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXX XXXXXXXXXX***** @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. This role involves performing operational maintenance and sustainment of ground-based radars critical to US and Allied strategic missile surveillance, warning, defense, and space surveillance missions in Colorado Springs, Colorado.

Job Duties

  • Develop and deploy code for new software version releases modifying the PARCS ground-based radar baseline.
  • Design, develop, document, test, and debug application software.
  • Collaborate with subject matter experts for planning, design, development, and utilization of electronic data processing systems.
  • Develop technical solutions to complex problems requiring creativity and ingenuity.
  • Troubleshoot complex systems while coordinating with sustaining engineers on operational and test systems.

Qualifications

Bachelor's degree with 9+ years of relevant experience is required. Candidates must hold an active Secret Clearance and possess the ability to support system integration, testing, and development of complex systems.

Technical Skills

Experience with C/C++, Java, Python, and FORTRAN is essential. Agile development methodologies are required. Desired experiences include real-time embedded software for ground-based radar, agile team leadership, and familiarity with roles such as Scrum Master and Product Owner.

Key Skills/Competency

Principal Software Engineer, C/C++, Java, Python, FORTRAN, Agile, embedded, troubleshooting, real-time, Scrum

How to Get Hired at SAIC

🎯 Tips for Getting Hired

  • Research SAIC's culture: Understand mission, values, and recent projects.
  • Customize your resume: Highlight software development and defense experience.
  • Prepare detailed examples: Showcase agile teamwork and problem-solving skills.
  • Review technical fundamentals: Emphasize C/C++, Java, Python and FORTRAN expertise.

📝 Interview Preparation Advice

Technical Preparation

Review C/C++ best practices.
Practice Java and Python coding exercises.
Study FORTRAN legacy systems fundamentals.
Refresh agile development and troubleshooting techniques.

Behavioral Questions

Describe a time you solved a complex issue.
Explain your experience with agile teamwork.
Discuss handling high-pressure defense projects.
Share an example of mentoring junior engineers.

Frequently Asked Questions