We are seeking a highly skilled Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in developing, maintaining, and enhancing software systems for the UH-60 Black Hawk helicopter and the UH-60 Integrated Vehicle Health Management System (IVHMS). This position involves working with Line Replaceable Units (LRUs), diagnostics, and various programming languages to ensure the IVHMS operates efficiently and effectively.
Key Responsibilities:
- Design, develop, test, and maintain software for the UH-60 IVHMS.
- Integrate, troubleshoot, and validate software with LRUs including but not limited to Data Concentrator Units (DCUs), Health and Usage Monitoring Systems (HUMS), Flight Data Recorders (FDRs), and Engine Control Units (ECUs).
- Develop diagnostic algorithms and routines for health monitoring and fault detection.
- Perform system integration and testing to ensure software meets all requirements and operates seamlessly with other aircraft systems.
- Collaborate with cross-functional teams, including systems engineers, hardware engineers, and quality assurance teams to ensure the reliability and performance of the IVHMS.
- Create and maintain detailed documentation for software design, testing, and integration processes.
- Provide technical support and troubleshooting expertise for IVHMS software issues.
- Stay updated with the latest advancements in software development and IVHMS technologies.
Minimum Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development for aerospace or defense applications, specifically with the UH-60 Black Hawk helicopter.
- Proficiency in programming languages such as C, C++, and Python.
- Experience with real-time operating systems (RTOS) and embedded systems.
- Strong knowledge of diagnostics, health monitoring, and fault detection methodologies.
- Familiarity with LRUs such as DCUs, HUMS, FDRs, and ECUs.
- Excellent problem-solving skills and the ability to troubleshoot complex software and system issues.
- Strong written and verbal communication skills.
- Ability to work effectively in a team-oriented, collaborative environment.
Preferred Qualifications:
- Experience with MIL-STD-1553 and ARINC 429 communication protocols.
- Knowledge of aviation safety standards and regulations (e.g., DO-178C).
- Familiarity with Agile development methodologies.
- Experience with software configuration management tools and practices.
U.S. Citizenship Required for this Position: Yes
Job Type: Regular Full-time
Security Clearance: Secret
Schedule: M-F; 8-5
Work Location: Huntsville, AL
Travel: No
Relocation Assistance Available: No
Position Contingent Upon Award of Contract: No
Benefits:
Torch Technologies is proud to offer a stable and professional work environment, a competitive salary, and an excellent, comprehensive benefit package including: ESOP participation, 401(k) match and safe-harbor contribution, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, Health Saving Accounts and Health Reimbursement Accounts, EAP, education assistance, paid time off, and holidays.
Applying to Torch Technologies:
Only those candidates invited for an interview will be contacted. Employment at Torch Technologies is contingent upon the successful completion of a comprehensive background check.
Torch Technologies is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Employment Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability or any other protected class.
#J-18808-Ljbffr