> Markdown version of [/jobs/ext/3762344-senior-software-engineer-core-systems-libraries-hybrid](https://www.wearedevelopers.com/jobs/ext/3762344-senior-software-engineer-core-systems-libraries-hybrid). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Core Systems & Libraries (Hybrid) - **Company:** RTX - **Location:** Huntsville, AL, United States - **Experience:** Expert - **Salary:** $86,800.0 - $165,200.0 - **Contract:** Permanent contract - **Skills:** JIRA, Automation of Tests, C++ (Programming Language), Middleware, Object-Oriented Software Development, Software Engineering, Software Requirements Analysis, Subversion, Test Case, VxWorks, Safety Critical Systems, Git, C++14, Software Version Control - **Published:** October 15, 2026 - **Apply:** https://globalhr.wd5.myworkdayjobs.com/REC_RTX_Ext_Gateway/job/US-AL-HUNTSVILLE-382--420-Jan-Davis-Dr--DAVIS-382/Senior-Software-Engineer---Core-Systems---Libraries--Hybrid-_01881948 ## About the Role * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience. * Experience designing and developing software architecture, libraries, or platform-level components within an aerospace or safety-critical environment. * Experience leading technical execution of tasks, including customer engagement and presenting stakeholders., * Experience with C++ and VxWorks. * Experience writing High-Level and Low-Level Requirements. * Experience writing Test Cases and Automated Test Procedures. * Experience with Civil Certification DO-178 - DAL A preferred. * Experience with design and development of Flight Management Systems, Software, Aircraft Applications or Middleware. * Familiar with revision control concepts and tools (e.g. GIT, Subversion, JIRA). * Hands-on experience supporting DO-178 software development and certification activities (e.g., requirements, verification, or certification artifacts) ## Description * Develop the architecture and design of core software components, libraries, and tooling aligned to avionics system requirements * Drive technical direction and execution across development and verification activities for safety-critical software (DO-178) * Develop software requirements, decomposition, and traceability across complex systems * Develop and verify software using modern C++ and object-oriented design principles * Develop DO-178 certification artifacts, including DAL-A deliverables * Perform certification efforts, including engagement with customers and regulatory authorities * Conduct and contribute to peer reviews to ensure quality, consistency, and compliance across the lifecycle * Collaborate cross-functionally with engineering, program leadership, and customers to align technical solutions with program objectives * Willing and Able to travel as required (domestic and international <10%). What You Will Learn * Gain hands-on experience with cutting-edge and emerging technologies that are shaping the future of avionics and aerospace systems * Build end-to-end expertise across the full product lifecycle, from requirements and design through verification and delivery of safety-critical systems * Develop a deep understanding of software certification (DO-178) and how world-class avionics products meet rigorous regulatory standards * Learn how to design, scale, and sustain software product lines that support a wide range of platforms and global customers