Principal Software Engineer for Integration & Test
STR · Dayton, Ohio, US
About the Team: The Real-time Architectures, Integration, and Demonstration (RAID) Group focuses on transition of algorithms from concept to real-time softwa...
Job description
About the Team: The Real-time Architectures, Integration, and Demonstration (RAID) Group focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating integration of capabilities for experimentation, test, and deployment. The Role: As a Principal Software Engineer, you will lead technical teams developing real-time software for advanced RF sensor systems. You will architect software solutions compliant with open architecture standards, lead the transition of algorithms from concept to real-time implementation, and mentor junior engineers. What you will do: - Lead technical teams in architecting, developing, and deploying real-time RF sensor software derived from diverse sources - Transition advanced algorithms from MATLAB/Python prototypes to optimized production C/C++ implementations within open architecture frameworks - Optimize software performance for real-time, resource-constrained systems with strict latency requirements - Architect communication infrastructure and data flows for distributed processing systems - Lead end-to-end open system integration efforts including hardware-in-the-loop testing, ensuring sea...