Senior Principal Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
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.
Key Skills for This Role
Full Job Posting
Job Responsibilities
- 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.
Required Skills and Education
- 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
Preferred Skills and Education
- Active CompTIA Security+ Certification
- Agile development experience
- Real-time embedded programming
- Git, Jira, Confluence, Clearcase, Bit Bucket
- Continuous Integration Tools
About BAE Systems
Global defense, aerospace, and security technology company.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at BAE Systems
FIFO Welder – Afternoon Shift
Osborne, AUS
Manufacturing Officer
Osborne, AUS
Manufacturing Engineering Team Lead
, AUS
Aircraft Life Support Fitter
Pearce, AUS
Engineering Lecturer
, GBR
People Partner
Osborne, AUS
Program Manager III
Nashua, USA
Senior Scrum Master
New Malden, GBR