Software Engineering LeadCamgian Corporation • Huntsville, Alabama, United States
Cette offre d'emploi n'est plus disponible
Software Engineering Lead
Camgian Corporation
- Huntsville, Alabama, United States
- Huntsville, Alabama, United States
À propos
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field (Master’sor PhD preferred), with 15+ years of relevant experience (orMaster’sdegree with 12+ years)
Proven experience as a Software Engineering Lead, Technical Lead, or Software Architect on complex, mission critical systems
Strong background in designing distributed systems and modular, scalable, and platform agnostic architectures
Experience developing mission critical software
Proficiencyin multiple programming languages such as C++, Python, Java, or similar
Knowledge of DevOps and continuous integration
Demonstrated ability to mentor engineers, drive technical excellence, and deliver software on schedule and within budget
United States Citizenship
Desired Skills
Experience with defense programs, command and control (C2) systems, kill chain automation, or C-UAS
Experience developing software for secure or classified environments
Strong understanding of secure software design and vulnerability mitigation
Experience withDevSecOpsand CI/CD tools (Git, Jenkins, Artifactory, JIRA), containerization (Docker, Kubernetes), and cloud or edge computing
Familiarity with open architecture frameworks and integration of legacy and next generation defense platforms
Familiarity with AI/ML technologies such as reinforcement learning, multi modal sensor fusion, and real time cueing
Domain experience in AI/ML, data science, prognostics, or combat systems
Strong communicationskills and ability tointerface effectively withcustomers, stakeholders, and multidisciplinary teams
Key Responsibilities
Lead and contribute to software architecture, design, andlow-levelimplementation reviews to ensure adherence to architectural standards
Create andmaintaintechnical documentation, including architecture diagrams, design patterns, and specifications
Collaborate with cross functional teams to ensure the product meets current and future operational requirements
Perform technical trade studies and technology selection
Identifysoftware risks and develop mitigation strategies
Ensure software designs meet key performance parameters and mission requirements
Ensure key system characteristics are realizable such as scalability and reliability
Provide technical leadership and mentorship to software engineers, promoting best practices in distributed systems, modular architecture,DevSecOps, and agile development
Oversee low level software design,participatein reviews to ensure adherence to architectural standards
Support proposal efforts, technical presentations, and customer engagementsrepresentingproduct architecture and capabilities
#J-18808-Ljbffr
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.