> Markdown version of [/jobs/ext/1829685-senior-software-engineer-c-doors](https://www.wearedevelopers.com/jobs/ext/1829685-senior-software-engineer-c-doors). 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 (C++ & DOORS) - **Company:** Trispoke Managed Services View all jobs - **Location:** Fort Worth, TX, United States - **Experience:** Expert - **Salary:** $107,300.0 - $185,840.0 - **Contract:** Temporary to permanent - **Skills:** C (Programming Language), Agile Methodology, Unit Testing, C++ (Programming Language), Configuration Management, Software Debugging, Embedded Software, Hardware-In-The-Loop Simulation, Python (Programming Language), MATLAB, Software Architecture, Real-Time Operating Systems, Requirements Management, Software Engineering, DOORS (Software), Safety Critical Systems, DO-178B - **Published:** July 18, 2026 - **Apply:** https://www.careerjet.com/jobad/usb7fd30c9e367d2100d806129a6f3cc35 ## About the Role U.S. Citizenship required. Active Secret Security Clearance required. Strong expertise in C++ and/or C programming. Experience developing embedded real-time software for aerospace, defense, or safety-critical systems. Experience with IBM DOORS or equivalent requirements management tools. Strong understanding of DO-178B/DO-178C software development processes. Experience with Hardware-in-the-Loop (HWIL) environments. Experience with Requirement-Based Testing (RVT) and Unit Testing. Strong analytical, debugging, and problem-solving skills. Excellent written and verbal communication skills. Preferred Qualifications Experience supporting legacy aircraft or avionics software. Knowledge of aircraft software architecture and embedded mission systems. Experience with MATLAB and Python. Familiarity with 6DoF Simulations. Knowledge of Fire Control Systems. Experience working in Agile software development environments. #SoftwareEngineer #EmbeddedSoftware #EmbeddedSystems #CProgramming #CPP #Aerospace #DefenseJobs #Avionics #DO178C #DO178B #HWIL #IBMDOORS #Agile #MATLAB #Python #SecretClearance #USCitizenship #FortWorthTX #Hiring #EngineeringJobs #DefenseCareers #ContractJobs ## Description We are seeking an experienced Senior Software Engineer to join a high-performing aerospace software development team supporting mission-critical airborne systems. This role involves leading the design, development, integration, and testing of embedded software for advanced aircraft platforms while collaborating with cross-functional engineering teams in an Agile environment., Lead the technical direction of embedded software development initiatives. Develop engineering estimates (BOEs) for new software features and enhancements. Collaborate with program management and engineering leadership to ensure successful project execution. Design, develop, integrate, and maintain embedded software using C/C++. Participate in software architecture, requirements analysis, implementation, verification, and validation. Support Hardware-in-the-Loop (HWIL) integration, simulation, and testing activities. Perform requirement-based testing, unit testing, debugging, and troubleshooting. Maintain technical documentation and configuration management. Utilize requirements management tools such as IBM DOORS or similar platforms. Work within an Agile software development environment. ## Related Videos - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)