Torch Technologies
Senior Software Engineer - Embedded Systems
Torch Technologies, Warren, Michigan, United States, 48091
Senior Software Engineer - Embedded Systems Pay: Competitive Employment type: Full-Time Job Description Req#: 4642 Torch Technologies, headquartered in Huntsville, AL, is committed to servicing today's warfighter. Torch is one of the nation's top 100 Federal technology contractors, holding over $4.5 billion in contract ceiling. We deliver research and development services, engineering services, prototypes, and solutions across 16 locations worldwide with over 1000 employees. Our unique benefits, ownership structure, open communication, and work environment foster high career satisfaction and industry-leading retention rates. Torch provides customized engineering solutions supporting the evolving needs of today's warfighter. To learn more, visit . We are seeking a Software Engineer specializing in Embedded Systems to support the Advanced Reconnaissance Vehicle (ARV) at the Detroit Arsenal in Warren, MI. The role involves supporting new and existing software projects within current and future vehicle platforms. Ideal candidates will have practical experience in software development, integration, and implementation, along with strong project management skills and knowledge of phase gate processes. Key Responsibilities: Conduct requirements decomposition from operational requirement documents Analyze technical capability and maturity of software systems Develop technical performance specifications Create testing methods and plans Coordinate with other functional domains Review contractor performance specifications and software documentation Collaborate within multidisciplinary engineering teams Preferred Experience: System of Systems experience Embedded Systems software development Electronics and digital communication buses (e.g., RS422, MIL-STD-1553, CAN, Ethernet) Linux distribution environment development Data Distribution Services (DDS) protocol development Hardware-software integration, especially in real-time and safety-critical systems Understanding OEM documentation and technical data interpolation Implementing test procedures Experience with military ground, air, or naval vehicle certification and material release Experience supporting ACAT IB programs as contractor or engineer Knowledge of DoD acquisition processes for ACAT IB programs Experience with weapons systems testing and evaluation Experience with Army Fuze Safety Review Board (AFSRB) and software safety case documentation Education and Experience: B.S. or higher in Computer Science, Software Engineering, Electrical Engineering, or related fields; relevant graduate degrees preferred Minimum 10 years in software development focusing on embedded systems Minimum 10 years in Linux distribution environments, especially high-availability driver development Minimum 10 years programming in C, C++, Ada, Haskell, Scala, VHDL, Verilog, or Assembly Minimum 10 years in Data Distribution Services (DDS) protocol development Minimum 10 years integrating software with hardware in real-time and safety-critical systems Additional Requirements: U.S. Citizenship required Duty station: Detroit Arsenal Must be able to obtain a final secret security clearance; inability to do so renders candidate ineligible About Torch Technologies Torch Technologies is a 100% employee-owned business specializing in system engineering, applied science, modeling & simulation, and information technology. #J-18808-Ljbffr