SonicJobs Logo
Left arrow iconBack to search

Senior Software Engineer

SAIC
Posted 2 months ago, valid for 13 days
Location

Brownsboro, AL 35741, US

Salary

Competitive

Contract type

Full Time

By applying, a SAIC account will be created for you. SAIC's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • SAIC is seeking a highly motivated and experienced Senior Software Engineer to develop and implement a Common Translator software solution for legacy aircraft systems and a new Identification Friend or Foe (IFF) transponder in Huntsville, AL.
  • The ideal candidate should have a strong understanding of software engineering concepts and avionics systems, particularly IFF and legacy aircraft communication protocols.
  • Responsibilities include designing, coding, testing, and supporting mission-critical software systems, as well as ensuring seamless integration with existing and emerging systems.
  • This hybrid position offers flexibility for onsite work at the S3I complex or remote work, and requires a minimum of 5 years of experience in relevant software development roles.
  • The salary range for this position is competitive, reflecting the candidate's experience and expertise in the field.

 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.  

 

The Senior 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

 


SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a SAIC account will be created for you. SAIC's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.