SAIC

Senior Software Engineer

SAIC$100K — $130K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree plus 5 years of experience or 9 years of experience in lieu of a degree
  • Active Secret security clearance; US citizenship required
  • Proficient in C++, C#, Visual Studio, and MIL-STD-1553
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Ability to thrive in a collaborative environment

Responsibilities

  • Design and implement modular software solutions for the Common Translator system
  • Develop software to convert data formats between legacy systems and new transponder
  • Collaborate with systems engineers to understand technical requirements
  • Ensure integration of Common Translator with existing and emerging systems
  • Develop and execute unit tests and automated testing processes
  • Use simulation tools to validate software performance in lab and field environments
  • Debug and troubleshoot software and hardware integration issues

Benefits

  • Hybrid work environment allowing for flexibility between onsite and remote work
  • Opportunity to work on modernizing critical defense and aerospace systems
  • Dynamic and technically rigorous work environment
  • Collaboration with cross-functional teams including engineers and customers
  • Exposure to industry standards and compliance requirements like DO-178C and security protocols
Full Job Description
Job Description

SAIC is seeking a highly motivated and experienced Senior Software Engineer to support the development, integration, and implementation of a Common Translator software solution to bridge communication between legacy aircraft systems and a new Identification Friend or Foe (IFF) transponder at our customer site in Huntsville, AL.

The ideal candidate will possess a strong understanding of both software engineering concepts and avionics systems, particularly in IFF and legacy aircraft communication protocols. Additionally, the ideal candidate will be responsible for designing, coding, testing, and supporting reliable, mission-critical software systems. This position provides the opportunity to work in a dynamic, technically rigorous environment, contributing to the successful modernization of critical defense and aerospace systems while ensuring compatibility, accuracy, and performance in a systems integration environment. This position is hybrid - allowing for onsite at S3I complex when required, SAIC or homesite at other times.

TheSenior Software Engineer will be responsible for but not limited to the following:
  • Design and implement modular and scalable software solutions for the Common Translator system to ensure compatibility between existing avionics systems and the new IFF transponder
  • Develop software that interprets incoming data from legacy aircraft systems and converts it to the required data format for the new transponder, and vice versa
  • Use programming languages such as C++, C#, or Python, along with development environments and tools (e.g. Visual Studio, ADO) tailored to embedded systems and avionics applications
  • Collaborate with systems engineers to fully understand technical requirements, interfaces, and legacy system specifications
  • Ensure seamless integration of the Common Translator with both existing and emerging systems while maintaining adherence to interoperability standards, including IFF modes, MIL-STD-1553, ARINC 429, and other avionics data bus standards
  • Develop and execute unit tests, system integration tests, and automated testing processes to ensure software quality and reliability
  • Use simulation tools and test rigs to validate the performance of the Common Translator software in laboratory and field environments
  • Debug and troubleshoot software and hardware integration issues to resolve defects rapidly
  • Work closely with cross-functional teams, including hardware engineers, systems engineers, and test engineers, customer entities and partners to achieve program goals
  • Report technical progress, present system designs, and participate in peer reviews, design reviews, and technical interchange meetings with project stakeholders and customers
  • Create and maintain detailed software design documentation, user manuals, and test plans
  • Ensure compliance with relevant software development standards, security protocols, and industry certifications such as DO-178C and cybersecurity requirements for military systems


Qualifications

Required Education
  • Bachelor's degree and five (5) years' experience; additional four (4) years' experience can be considered in lieu of degree


Required Clearance:
  • Must possess an active Secret security clearance with the ability to maintain; US Citizenship required


Required Skills:
  • Proficiency with C++, C#, Visual Studio, MIL-STD-1553
  • Strong analytical and problem-solving skills with attention to detail
  • Excellent written and verbal communication skills, with the ability to convey technical concepts to stakeholders of varying technical expertise
  • Ability to thrive within a collaborative work environment and contribute to complex systems engineering challenges


Desired Skills or Required Certifications:
  • Experience with Ethernet, MS Azure DevOps, DO-178C
  • Experience of rotary wing avionics (3+ years)


About SAIC

Science Applications International Corporation (SAIC) is a technology integrator in the technical, engineering, intelligence, and enterprise information technology markets. SAIC has approximately 26,000 employees and operates in more than 70 countries. The company was founded in 1969 and is headquartered in Reston, Virginia. SAIC provides services to the U.S. government, including the Department of Defense, the intelligence community, and civilian agencies. The company also serves commercial customers in the healthcare, energy, and financial services sectors.
Learn more about SAIC
Size
26,000 employees
Market Cap
$6 billion
Industry
Net Income
$206 million
Founded
1969
5 Year Trend
+10.7%
Revenue
$6.8 billion
NASDAQ

Similar Jobs

More Jobs at SAIC

More Aerospace & Defense Jobs

Find similar Senior Software Engineer jobs: