Senior Principal Software Engineer
$132.96k - $226.04kBAE Systems USA
Senior Principal Software Engineer
Would you like to realize your potential at an innovative company and be part of a cause greater than yourself? Then help us protect those that protect us by joining the Countermeasure & Electromagnetic Attack Solutions (CEMA) group in New Hampshire where you'll work with a diverse group of professionals who design the products and systems that support enhanced military capabilities, protect national security, and keep critical information and infrastructure secure. With us, you'll be able to make an impact while you hone your skills and grow in your career.
We are seeking talented and driven, Senior Principal level Software Engineers to help us create the world's most advanced solutions in areas such as Electronic Warfare, Secure Communications and Networking, Radar Warning and Electronic Attack for our defense related customers. Our products provide critical mission capabilities to address the ever-evolving challenges and threats to our nation's security and the war fighter. In this role you will be an integrated team member, with leadership opportunities, collaborating with Systems, Hardware, and Test engineers in one or more of the phases of Project Planning, Requirements Development, Design, Development, Integration and Testing. You will prepare design and project artifacts intended to be used within complex programs or across sets of programs in accordance with established processes. We will provide you opportunities to learn, leverage our current technologies, incorporate new technologies, and be a leader in our engineering organization.
Job Responsibilities
• Provide technical leadership and mentoring to an engineering team if needed
- Present the technical design at technical interchange meetings with the customer.
- Analyze, design, implement and perform code modification (typically in C++) of complex software designs for simple systems or subsystems or subsystems of larger systems.
- Evaluate complex software designs to identify design flaws.
- Establish communication to keep management informed of the function's progress and results.
- Use existing processes and evolve processes to utilize the most effective new techniques as they become available, assuring the use of methodologies which minimize both design cost and product cost.
- Provide, directly or indirectly, top level technical leadership for the assigned design discipline(s) including selection and exploitation of promising new technologies, long-term goals, etc.
- Ensure effective communication among engineers, management and all other participants in the architecture and design process.
Because of the need for consistent, in-person collaboration and/or the requirement to perform all work onsite due to the nature of this particular role, it will be performed fulltime on site. This means work will be conducted on location at a BAE Systems facility 100% of the time. Security Clearance: Many of our positions require the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. Please review the Clearance Level section in the posting for more details. Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We take pride in important work-life balance initiatives including every other Friday Off, Flextime, and Telecommuting. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.
- Must hold an active DoD Secret level security clearance
- Bachelor's Degree in computer science, computer engineering, or related field, and minimum of 8 years work experience or equivalent experience
- Background in embedded and/or application software development in C++
- Software development experience in a Linux environment
- Software engineering processes, methodologies, and tools
- Software testing, validation, and verification activities
- Demonstrated ability to develop, lead, and motivate technical teams
- Active CompTIA Security+ Certification
- Agile development experience
- Real-time embedded programming
- Git, Jira, Confluence, Clearcase, Bit Bucket
- Continuous Integration Tools
Pay Information Full-Time Salary Range: $132962 - $226035 Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
- ...Position : Senior Principal Software Engineer – Onsite (Proficiency in C++/C, embedded, real-time, multi-threaded software design and development & QNX OS) Location : San Diego, CA Duration : 6 Months Total Hours/week : 40.00 1st Shift Client : Medical Devices...SeniorContract workDay shift
$142.2k - $213.4k
Northrop Grumman Corp. (AU) seeks a Sr. Principal Engineer based in San Diego, CA. This role demands engineering enterprise solutions for mission-critical objectives, leading multiple large-scale projects concurrently. Candidates must have a Bachelor’s in a STEM discipline...Senior$156.4k - $211.6k
...Senior Principal Software Engineer We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregivers. This person will have the opportunity...SeniorFull timeTemporary workLocal areaFlexible hours- Northrop Grumman Corp. in San Diego, CA is seeking a Principal or Sr Principal Software Engineer to support critical software engineering efforts. This role requires a Bachelor's degree in a STEM discipline and significant experience in Agile development and Java programming...Senior
$114k - $171k
...dates are determined after funding confirmation. Northrop Grumman Aeronautics Systems is looking to add a Principal or Senior Principal Software Engineer - User Experience Applications to join our team of qualified, diverse individuals within our Software...SeniorRelocation packageShift work$142.2k - $213.4k
Northrop Grumman Corp. (JP) is seeking a Senior Principal Embedded Software Engineer in San Diego, CA. This role involves designing, developing, and testing software for mission-critical systems. Applicants should have a Bachelor’s degree in a STEM field and extensive experience...Senior$142.2k - $213.4k
...are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Senior Principal Embedded Software Engineer to join our team of qualified, diverse individuals within our Software organization. This position is located in...SeniorRelocation packageShift work$114k - $171k
...not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Principal or a Sr. Principal Software Engineer to join our team of qualified and diverse individuals. This position will be sourced out of Software Engineering...SeniorRelocation packageShift work$122.8k - $184.2k
...Sr Principal Software Engineer - DevSecOps / DevOps At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit...SeniorWork at officeRemote workShift work- ...Position : Principal Software Engineer Location : San Diego, CA Duration : 12 Months Contract Total Hours/week : 40.00 Description: Department Overview: The Software Technology Solutions department is responsible for developing and maintaining on-premise...Contract work
$114k - $171k
...history. Northrop Grumman Aerospace Systems is seeking a Principal Software Engineer/Sr Principal Software Engineer - Release Train Engineer (Level... ...translate technical details into clear status updates for senior leadership and non technical stakeholders. Experience...SeniorFull timeContract workRelocation packageShift work$204k - $284k
...Principal Software Reverse Engineer San Diego, CA STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers...Full timeWork experience placementImmediate startNight shift- ...Principal Software Engineer – Mobile Applications At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With...Work at officeLocal areaRelocation package3 days per week
$144.5k - $195.5k
...Principal Software Engineer We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregivers. This person will have the opportunity...Full timeTemporary workLocal areaFlexible hours$261k - $353k
...customer problems. Drives design and implementation of durable software solutions that solve critical customer problems in a fast-... ...Contributes to standards, patterns, and best practices that improve the engineering community. Provide perspective on leading industry trends,...Temporary workWork experience placementLocal area$192.6k - $289k
...: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: The Mobile Software... ...focused on Snapdragon Mobile Handset products As a senior member of the team working on Mobile Handset software...Temporary workWork experience placementWork from home$98.4k - $147.6k
...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer - DevSecOps to join our team of qualified, diverse individuals within our software organization. This position may be...Interim roleRelocation packageFlexible hoursShift work$106.8k
...skills and career. Here, you'll be supported in progressing - whatever your ambitions. About the role: The Principal Software Engineer - Mobile Applications will serve as a technical leader and hands-on developer responsible for designing, developing, and...Hourly payWork at officeLocal areaRelocation packageShift work3 days per week- ...Overview The Principal Software Engineer is a senior individual contributor responsible for designing, building, and improving the internal systems that power Neomorph’s scientific operations, data workflows, lab-facing software, and data-driven decision-making. This...Casual workSummer holidayLocal areaFlexible hours
$200k - $230k
...manufacturing systems that deliver them at speed. The Software Integration & Operations department owns the... ...uncompromising quality and rigor. About the Role As a Principal Engineer in the team, you are the senior-most technical leader across engineering execution....Permanent employmentTemporary workWork at officeLocal area$134.33k - $208.55k
...delivered more mid-IR systems to more applications world-wide than any other company. Job Summary We are seeking a Principal Software Engineer to lead the design and development of C++ software for instrument communication, hardware control, and user interface...Contract workWork experience placementLocal areaFlexible hours$127.1k - $165.1k
...full-time basis. Responsibilities Maintain and enhance software applications under supervision of a manager or technical lead.... ...Requirements EDUCATION: Bachelor's FIELD OF STUDY: Technology/Engineering or similar degree EXPERIENCE: 7-10 years of professional...Full timeWork at officeFlexible hours- Firestorm is looking for a Principal Engineer in San Diego, CA, to act as a senior technical leader within the engineering team. This role involves leading critical initiatives, writing production code, and mentoring multiple engineering teams. The ideal candidate has over...
- ...employees are not only part of history, they\'re making history. Northrop Grumman Aeronautics Systems Sector is searching for a Sr. Principal Engineer in our Research and Advanced Design (R&AD) Division in support of R&D activities spanning multiple sectors The location for...SeniorRelocation
$258k - $275k
Principal Systems Software Engineer Location: San Diego, CA Job Type: Full-Time Salary Range: $258,000 - $275,000 Position Overview We are looking for a Principal Engineer to architect, build, and own the end-to-end data pipeline that drives our high-throughput diagnostic...Full timeLocal area$192.6k - $317.8k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:... ...a highly skilled and experienced Principal of Software Engineering for role as... ...in a fast-paced environment. As a senior member of the team working on software...Temporary workWork experience placementWork from home- ...Job title: Senior Software Engineer Location: San Diego, CA Duration: 5+ Months 1st Shift Description: . Responsible for developing, enhancing, and sustaining software systems in a cross-functional team environment through adherence to established design...SeniorDay shift
- A leading AI research accelerator is seeking an experienced software engineer to evaluate AI-generated code and enhance coding solutions. The role requires strong software development skills and a deep understanding of software architecture. The position offers flexibility...SeniorContract workRemote work10 hours per week
- A leading software company is seeking a Principal Software Engineer for their Debt Solutions team in San Diego. The role involves owning software architecture, collaborating with product leaders, and guiding development teams. The ideal candidate should have over 10 years...
- A healthcare technology startup is seeking a remote Senior Software Engineer to help simplify healthcare pricing. This role involves designing scalable applications using Python and Django, with a focus on working independently on complex technical challenges. Ideal candidates...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!
- senior principal software engineer San Diego, CA
- principal software engineer San Diego, CA
- senior development executive San Diego, CA
- senior technical manager San Diego, CA
- senior procurement specialist San Diego, CA
- senior software development engineer in test San Diego, CA
- senior manager data science San Diego, CA
- senior platform engineer San Diego, CA
- senior procurement San Diego, CA
- senior director product management San Diego, CA

