ClearanceJobs
Senior Real-Time Software Developer
PeopleTec is currently seeking a Senior Real-Time Software Developer to support our on-site Huntsville location. The Senior Real Time Software Developer will join our team in designing, implementing, and testing a cutting-edge Hardware-in-the-Loop (HWIL) Terminal High Altitude Area Defense (THAAD) simulation program. This role requires a strong background in real-time software development, test-driven development, and configuration management. The ideal candidate will work collaboratively with a team to maintain and enhance existing software while developing new capabilities to meet evolving mission requirements. As part of a modernization effort, the candidate will contribute to integrating GPU-based computing into the real-time software architecture, enabling advanced simulation capabilities. Occasional travel may be required for flight tests and other project-related activities. The ideal candidate will possess exceptional oral and written communication skills, demonstrate adaptability in a dynamic and customer-focused environment, and exhibit a proactive approach to problem-solving. This is an exciting opportunity to work on mission-critical defense systems. You will be part of a team that values innovation, collaboration, and technical excellence. As a Senior Software Developer, you will play a pivotal role in advancing simulation technologies and ensuring the success of THAAD system in the modern age. Primary Responsibilities: Collaborate with the team to understand and contribute to the full Software Development Lifecycle (SDLC). Analyze and resolve issues within the established codebase. Participate in the modernization of the codebase, including GPU integration using CUDA. Work on diverse software development concepts, including object-oriented design and real-time systems optimization. Optimize the codebase through AVX instructions and GPU offloading to address modern threat systems and mission requirements. Interpret and implement technical specifications from Fire Control and Radar documentation. Develop real time software with realistic DevSecOps concepts. Read and analyze Ada and C++ code for tactical systems. Qualifications: Bachelor's degree in Computer, Electrical, or other technically relevant degrees. 10-12 years of experience in software development. Active Secret Clearance. Deep expertise in C/C++ development. Strong proficiency in Linux-based development environments. Experience with test-driven development methodologies. Familiarity with Git and JIRA/Stash integration for version control and project management. Solid understanding of object-oriented design principles. Hands-on experience with CUDA for GPU development. Knowledge of radar concepts Must be a U.S. Citizen An active DoD Secret clearance is required to perform this work. Candidates are required to have an active Secret clearance upon hire, and the ability to maintain this level of clearance during their employment. Overview: People First. Technology Always. PeopleTec, Inc. is an employee-owned small business founded in Huntsville, AL that provides exceptional customer support by employing and retaining a highly skilled workforce. Culture: The name "PeopleTec" was deliberately chosen to remind us of our core value system - our people. Our company's foundation was built on placing our employees and customers first. With an award-winning atmosphere, we have matured into a company that boasts the best and brightest across multiple technical fields. Career: At PeopleTec, we value your long-term goals. Whether it's through our continuing-education opportunities, our robust training programs, or our "People First" benefits package, PeopleTec truly believes that our best investments are our people.
PeopleTec is currently seeking a Senior Real-Time Software Developer to support our on-site Huntsville location. The Senior Real Time Software Developer will join our team in designing, implementing, and testing a cutting-edge Hardware-in-the-Loop (HWIL) Terminal High Altitude Area Defense (THAAD) simulation program. This role requires a strong background in real-time software development, test-driven development, and configuration management. The ideal candidate will work collaboratively with a team to maintain and enhance existing software while developing new capabilities to meet evolving mission requirements. As part of a modernization effort, the candidate will contribute to integrating GPU-based computing into the real-time software architecture, enabling advanced simulation capabilities. Occasional travel may be required for flight tests and other project-related activities. The ideal candidate will possess exceptional oral and written communication skills, demonstrate adaptability in a dynamic and customer-focused environment, and exhibit a proactive approach to problem-solving. This is an exciting opportunity to work on mission-critical defense systems. You will be part of a team that values innovation, collaboration, and technical excellence. As a Senior Software Developer, you will play a pivotal role in advancing simulation technologies and ensuring the success of THAAD system in the modern age. Primary Responsibilities: Collaborate with the team to understand and contribute to the full Software Development Lifecycle (SDLC). Analyze and resolve issues within the established codebase. Participate in the modernization of the codebase, including GPU integration using CUDA. Work on diverse software development concepts, including object-oriented design and real-time systems optimization. Optimize the codebase through AVX instructions and GPU offloading to address modern threat systems and mission requirements. Interpret and implement technical specifications from Fire Control and Radar documentation. Develop real time software with realistic DevSecOps concepts. Read and analyze Ada and C++ code for tactical systems. Qualifications: Bachelor's degree in Computer, Electrical, or other technically relevant degrees. 10-12 years of experience in software development. Active Secret Clearance. Deep expertise in C/C++ development. Strong proficiency in Linux-based development environments. Experience with test-driven development methodologies. Familiarity with Git and JIRA/Stash integration for version control and project management. Solid understanding of object-oriented design principles. Hands-on experience with CUDA for GPU development. Knowledge of radar concepts Must be a U.S. Citizen An active DoD Secret clearance is required to perform this work. Candidates are required to have an active Secret clearance upon hire, and the ability to maintain this level of clearance during their employment. Overview: People First. Technology Always. PeopleTec, Inc. is an employee-owned small business founded in Huntsville, AL that provides exceptional customer support by employing and retaining a highly skilled workforce. Culture: The name "PeopleTec" was deliberately chosen to remind us of our core value system - our people. Our company's foundation was built on placing our employees and customers first. With an award-winning atmosphere, we have matured into a company that boasts the best and brightest across multiple technical fields. Career: At PeopleTec, we value your long-term goals. Whether it's through our continuing-education opportunities, our robust training programs, or our "People First" benefits package, PeopleTec truly believes that our best investments are our people.