CEMA Principal Software Engineer - Team Lead jobs in United States
cer-icon
Apply on Employer Site
company-logo

BAE Systems, Inc. · 2 days ago

CEMA Principal Software Engineer - Team Lead

BAE Systems, Inc. is a leading defense, aerospace, and security company, and they are seeking a Principal Software Engineer - Team Lead to guide a team in developing and maintaining tools and frameworks for the Compass Call program. The role involves providing technical leadership, ensuring software development aligns with program goals, and collaborating with various teams to enhance system performance.

Defense & Space
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Provide technical leadership and mentorship to a team of software engineers, ensuring best practices in design, coding, testing, and documentation
Coordinate software development activities, ensuring alignment with program goals, schedules, and deliverables
Design, develop, and maintain object-oriented software using C++, C, Rust, and MATLAB in a Linux environment
Oversee integration and testing of embedded software with target hardware in secure environments
Apply Agile and DevSecOps practices with CI/CD pipelines and automated test environments
Collaborate with Systems, Hardware, and Mission Software teams to resolve issues and ensure successful system-level performance
Review technical artifacts, evaluate complex designs, and drive continuous improvement across the team
Support production selloff and ensure test documentation meets established engineering processes

Qualification

C++LinuxAgile methodologiesRustMATLABCompTIA Security+PythonDebuggingTeam leadershipProblem-solvingCommunication skillsInterpersonal skills

Required

Active Secret clearance
Bachelor's degree in computer science, computer engineering, or a related technical field
6+ years of professional software development experience
Proficiency in object-oriented programming (C++) and development in Linux environments
Experience with C and GUI frameworks
Familiarity with communication interfaces, protocols, IP networking, and message architectures
Demonstrated experience leading small teams or mentoring junior engineers
Strong debugging, problem-solving, and organizational skills
Excellent communication and interpersonal skills to coordinate across disciplines

Preferred

Active Top Secret Clearance
CompTIA Security+ Certification
Experience with Rust, MATLAB, C, Python, or Bash scripting
Exposure to hardware integration, external RF receivers, or low-level interfaces
Knowledge of real-time embedded systems, RF communications, or Counter-Radar EW
Familiarity with Agile methodologies, Git, Atlassian tools (Jira, Confluence, Bitbucket), and CI/CD frameworks (e.g., Jenkins)
Prior experience as a technical lead

Benefits

Health, dental, and vision insurance
Health savings accounts
A 401(k) savings plan
Disability coverage
Life and accident insurance
Employee assistance program
Legal plan
Paid time off
Paid holidays
Paid parental leave
Military leave
Bereavement leave
Federal and state sick leave
Company recognition program

Company

BAE Systems, Inc.

company-logo
Improving the future and protecting lives is an ambitious mission, but it’s what we do. BAE Systems, Inc. is the U.S.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Tom Arseneault
President & Chief Executive Officer, BAE Systems, Inc.
linkedin
leader-logo
Don Widener, PhD
Chief Technology Officer, Intelligence Solutions
linkedin
Company data provided by crunchbase