Senior Software Engineer (C++ & DOORS)
Trispoke Managed Services Pvt. Ltd. · Fort Worth, TX · 1 wk ago
On-siteEngineering$75/hrContract
Key Responsibilities
- 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.
Required Qualifications
- 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.