Job Expired - Click here to search for similar jobs
DescriptionResponsibilities: - Provide technical leadership for a team of software engineers.
- Architect and develop software infrastructure using C to modernize and productionize a research codebase.
- Design software systems, applications, and architectures to enhance modularity, scalability, and reliability, while maintaining precision, accuracy, and performance.
- Ensure adherence to industry best practices and standards in software engineering.
- Apply research and development skills to create real-world products and capabilities beyond academic or theoretical concepts.
- Present ideas to internal and external groups, lead proposal activities, and represent the company at technical conferences and working groups.
RequirementsBasic Qualifications: - Bachelor's degree in a STEM discipline with 12+ years of relevant experience; Master's degree with 10+ years of relevant experience; or PhD with 8+ years of relevant experience. An additional 4 years of experience may be considered in lieu of a degree.
- Active DoD Secret clearance
- Ability to meet customer-specific security screening requirements within a set timeframe.
- Willingness and ability to work onsite full-time.
- Experience with C programming.
- Demonstrated experience with open software/system architecture solutions.
- At least 1 year of experience leading tasks to completion on schedule and within budget.
- At least 1 year of experience successfully leading teams through the entire development lifecycle.
- Proven ability to present complex topics to management and other stakeholders.
- Effective communication and interpersonal skills, with the ability to collaborate with diverse stakeholders.
- Experience with Git-based or other software configuration management tools.
- Discipline to document every requirement's traceability and report any gaps.
Preferred Qualifications: - Active DoD Top-Secret clearance.
- Ability to develop and maintain a strategic product roadmap, aligning software engineering best practices with business objectives.
- Experience defining technical strategies to modernize and productionize research code.
- Experience with model-based system engineering tools (e.g., Cameo).
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Experience with Linux operating systems.
- Experience in high-performance numerical/scientific computing and parallel computing.
- Experience developing for SWaP-constrained environments.
- Familiarity with Agile lifecycle processes, including Scrum, Continuous Integration, and DevSecOps.
- Familiarity of training data in LRS/LMS solutions.
Date Posted: 19 March 2025
Job Expired - Click here to search for similar jobs