
Mid-Level Systems Integration Engineer – Software Test, Networking, Aircraft Integration
Trigon Cyber
full-time
Posted on:
Location Type: Office
Location: Huntsville • Alabama • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
LinuxPerlPythonTCP/IP
About the role
- Develop, execute, and automate test plans for integrated software systems, ensuring the quality and reliability of aircraft networking and avionics systems.
- Perform testing on integrated network and aircraft subsystems to ensure seamless interaction and functionality between hardware and software components.
- Design and implement automated test cases to enhance testing efficiency and repeatability, focusing on network communication protocols and aircraft systems.
- Validate the functionality and performance of networking systems within the aircraft, including data transmission, communication protocols (TCP/IP, UDP), and real-time data exchange.
- Conduct system integration tests on avionics, flight control systems, navigation, and mission systems to ensure their proper interaction and reliability.
- Identify defects and issues, troubleshoot problems, and work with cross-functional teams to resolve them effectively and in a timely manner.
- Document test procedures, results, and defects, and communicate findings clearly to engineering teams. Provide regular status reports on testing progress.
- Work closely with software developers, systems engineers, and other stakeholders to ensure testing requirements are well-understood and test environments are correctly set up.
- Contribute to refining testing processes and best practices, helping improve overall testing efficiency and system integration quality.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, or related field.
- 3-5 years of experience in software testing or systems integration, specifically related to networking and aircraft systems.
- Strong experience with test automation frameworks and scripting languages (e.g., Python, Perl, Bash).
- Experience working with Linux Operating Systems.
- Familiarity with real-time embedded systems and software integration in aircraft platforms.
- Understanding of networking protocols (TCP/IP, UDP) and their role in integrated aircraft systems.
- Proficiency in software testing methodologies (manual, automated, unit, and integration testing).
- Experience with tools for network testing and analysis (e.g., Wireshark, network simulators).
- Strong understanding of aircraft systems and avionics integration processes.
- Ability to identify, diagnose, and resolve complex technical issues across multiple subsystems.
- Familiarity with industry standards related to software and systems testing in the aerospace industry.
- Excellent analytical, troubleshooting, and communication skills.
Benefits
- Occasional travel (up to 25%) to customer or test sites as needed
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
test automation frameworksscripting languagesPythonPerlBashLinux Operating Systemsnetworking protocolsTCP/IPUDPsoftware testing methodologies
Soft skills
analytical skillstroubleshooting skillscommunication skills