TSC’s Product Solutions (PS) division is seeking an experienced Embedded Software Engineer II to join our employee-owned team, focusing on the development of our next-generation technology solutions for radar, electronic warfare (EW), and unmanned systems. We are hiring in Aurora, CO; Arlington, VA; Huntsville, AL; Bridgewater, NJ or for remote work . As an Employee Stock Ownership Plan (ESOP) company, TSC offers a unique opportunity for every team member to contribute directly to and share in our collective success. Come join the team! Responsibilities As an Embedded Software Engineer, you will contribute across the full product lifecycle, including architectural design, high-performance implementation, and system integration. Architecture & Design: Actively contribute to architectural decisions and execute the technical design and implementation of modular , high-performance embedded software to support a product line with varying features and maturity levels. High-Performance Development: Develop, integrate, and optimize real-time C/C++ software for core embedded functions, including signal processing, data management, secure inter-process communication, and intelligent mission planning . System Integration & Test: Serve as a technical resource across all phases of development, including upfront analysis, prototyping, end-item deployment, and formal system evaluation. Hands-on Debugging: Perform hands-on hardware testing in the lab, leveraging hardware test equipment and advanced software debugging tools. Data Analysis: Conduct detailed analysis of measured data from simulation, laboratory, and field testing, often leveraging scripting tools like Python, to validate actual performance against expected results and truth data. Release Management: Implement and execute software tests to support iterative software releases and customer deliverables.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level