Lead Software Engineer

5 days ago


Huntsville, United States BAE Systems Full time

Job Description:

BAE Systems Integrated Defense Solutions (IDS) business is seeking a highly skilled Software Engineer to lead the engineering activities for the organization to maintain a competitive advantage in the marketplace and performance excellence for our programs. The candidate must be capable of executing an integrated software engineering concept of operations (CONOPS) in direct support of our business objectives including the execution of internal research and development projects. The selected individual will coordinate a streamlined, integrated software engineering organization to deploy engineering resources and support to IDS programs and business captures. You will lead a team of engineers to establish and maintain a secure, automated, and resilient CI/CD pipeline, ensuring continuous integration, deployment, and monitoring of our software solutions.


IDS is a Business Area within the Intelligence & Security (I&S) sector of BAE Systems Inc. The IDS Lead Software Engineer will report directly to the IDS Senior Director for Strategy and Engineering Technology and will be a member of the IDS engineering leadership team. The role can be based at one of our BAE regional offices and may require travel to the I&S Headquarter offices in McLean, VA as well as other sites and customer locations.

Specific responsibilities of this position will include but not be limited to:

  • Ensure compliance and support the execution of the engineering mandates in the Lifecycle Management (LCM) framework, including engineering policy, product safety policy, independent design reviews (IDR) and technical bid reviews (TBR)
  • Serve as the manager for the hybrid-matrixed software engineering staff across the IDS business portfolio--provide coaching and technical guidance to direct reports to ensure programs successfully meet contract commitments
  • Define and implement DevSecOps strategies and best practices to enhance security, reliability, and efficiency across our software development lifecycle
  • Design and implement automated CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or similar, integrating security controls (SAST, DAST, IAST) and automated testing (unit, integration, acceptance)
  • Ensure compliance to industry standards and regulatory requirements by implementing security controls and conducting regular audits and assessments
  • Apply infrastructure-as-code (IaC) principles to manage and automate cloud infrastructure (AWS, Azure, GPS) and container orchestration (Docker, Kubernetes)
  • Implement monitoring and logging solutions to proactively detect and respond to security threats and performance issues
  • Serve as a subject matter expert for business captures and provide technical leadership to overall solution development and construction of proposal artifacts
  • Support the IDS Senior Director for Strategy and Engineering Technology in the development and execution of technical roadmaps to drive the organization’s strategic growth objectives and integration of new technologies

Clearance Level – Must currently possess: Secret

Required Education, Experience, & Skills:

Bachelor's degree in computer science, Computer Engineering, or related discipline

Minimum of ten years' experience leading software engineering organizations with a focus on DevOps and security practices

Demonstrated experience in implementing DevSecOps principles, securing cloud infrastructure, and managing compliance

Strong knowledge of CI/CD tools and methodologies, cloud platforms, and containerization technologies

Experience with configuration management tools and version control systems

Excellent intellectual and & analytical capabilities coupled with pragmatic problem-solving skills

Strong communications & influencing capabilities, a robust strategy & change management toolkit, and a passion to effect change across the organization

Proven critical thinking, analytical and quantitative abilities

Strong communication skills including experience in developing executive-level presentations

Collaborative work style / leadership presence with ability to effectively interact with & earn trust of peers and senior management across the organization

Project and process management skills, including proven ability to manage multiple projects simultaneously

Experience in proposal processes and development

Executive presence--self-starter with a keen sense of ownership and commitment to the work, and a passion to deliver results

Proven experience leading geographically diverse teams; strong coaching and mentoring skills; ability to achieve results through others

Preferred Education, Experience, & Skills :

Post-graduate degree

Knowledge and experience working in the DoD technical services industry

Experience in proposal development and processes



  • Huntsville, United States BAE Systems Full time

    Job Description:BAE Systems Integrated Defense Solutions (IDS) business is seeking a highly skilled Software Engineer to lead the engineering activities for the organization to maintain a competitive advantage in the marketplace and performance excellence for our programs. The candidate must be capable of executing an integrated software engineering concept...


  • Huntsville, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Huntsville, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Huntsville, United States Lynx Software Technologies Full time

    Description Thompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic, time-management, and...


  • Huntsville, Alabama, United States BAE Systems USA Full time

    Job SummaryWe are seeking a highly skilled and experienced Software Engineering Technical Lead to join our team at BAE Systems USA. As a leader in the development of advanced threat detection solutions, you will play a critical role in shaping the future of our technology and delivering cutting-edge solutions to our customers.Key ResponsibilitiesLead a...


  • Huntsville, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionDescriptionThompson Software Solutions is seeking a Senior Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...


  • Huntsville, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionDescriptionThompson Software Solutions is seeking a Senior Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...


  • Huntsville, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionDescriptionThompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...


  • Huntsville, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionDescriptionThompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...


  • Huntsville, Alabama, United States Leidos Full time

    Company Overview:Leidos is a leading technology solutions provider, dedicated to delivering innovative and cost-effective solutions across various sectors including defense, space, cyber, and commercial industries. Position Summary:We are currently seeking a highly skilled Lead Radar Software Engineer to join our dynamic team. This role involves developing...


  • Huntsville, Alabama, United States SAIC Full time

    Position OverviewSAIC is seeking a Lead Software Systems Engineer to become a vital member of our Army UAS Training Test team.This role involves collaboration within a diverse team that engages in a broad spectrum of testing activities, which encompass evaluating both physical and virtual network infrastructures, software solutions, and UAS control systems....


  • Huntsville, Alabama, United States Nightwing Full time

    Position Overview: Join Nightwing as a Lead Embedded Software Engineer, where you will play a pivotal role in enhancing our cybersecurity solutions. We are a dynamic organization focused on delivering innovative technology to safeguard national interests.Role Type:HybridAbout Us:As a newly independent entity, Nightwing is committed to advancing our...


  • Huntsville, Alabama, United States ASRC Federal Full time

    Job SummaryWe are seeking a highly skilled and experienced professional to join our team at ASRC Federal as a Senior Principal System Engineer. This is a critical role that requires a strong background in software development, system administration, and technical leadership.Key ResponsibilitiesProvide expert technical solutions for complex technical and...


  • Huntsville, Alabama, United States Lockheed Martin Full time

    Position Overview: Join the innovative team at Lockheed Martin, where you will contribute to the development of cutting-edge Long Range Hypersonic Weapon (LRHW) systems. This role is an opportunity to engage with a company renowned for its extensive experience in hypersonic vehicle development and flight testing. Role Responsibilities: As a Senior Software...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    About the RoleWe are seeking a highly skilled Principal Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products for our clients.Key ResponsibilitiesDevelop and integrate software products using technical...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a highly skilled Software Systems Engineer to join our team of experts in creating innovative solutions for complex problems. As a key member of our multi-disciplinary team, you will be responsible for designing and developing software systems that meet the needs of our clients.Key ResponsibilitiesSoftware Development: Derive...


  • Huntsville, Alabama, United States Interactive Process Technology LLC Full time

    Job OverviewPosition: Lead Software Engineer, ApplicationsCompany: Interactive Process Technology LLCInteractive Process Technology LLC is dedicated to delivering advanced technical solutions that meet the diverse needs of our clients. Through collaborative efforts with customers, team members, and technical experts, we create effective solutions that...


  • Huntsville, Alabama, United States BAE Systems Full time

    Job Description:BAE Systems Integrated Defense Solutions (IDS) business is seeking a highly skilled Software Engineer to lead the engineering activities for the organization to maintain a competitive advantage in the marketplace and performance excellence for our programs. The candidate must be capable of executing an integrated software engineering concept...


  • Huntsville, Alabama, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Software Engineer, SR to join our team at Lockheed Martin. As a key member of our Ground-based Midcourse Defense (GMD) Weapon System program, you will be responsible for designing, developing, and supporting software applications that play a critical role in our nation's defense against ballistic missile...


  • Huntsville, Alabama, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Software Engineer, SR to join our team at Lockheed Martin. As a key member of our Ground-based Midcourse Defense (GMD) Weapon System program, you will be responsible for designing, developing, and supporting software solutions that play a critical role in our nation's defense against ballistic missile threats.Key...