Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BAE Systems USA Logo

Embedded Principal Software Engineer

BAE Systems USA

$115,779 - $196,825
Nov 19, 2025
Hudson, NH, US
Apply Now

BAE Systems is looking for a Principal Software Engineer to join their Precision Strike & Sensing Solutions team to implement complex algorithms on resource-constrained systems, create advanced graphical user interfaces, and contribute to the design and manufacturing of state-of-the-art systems and technology for their customers.

Requirements

  • Experience with Object Oriented design, development practices, and implementation in C++
  • Designing and/or implementing software algorithms
  • C / C++ Experience targeting resource constrained micro-controllers.
  • Experience or exposure to designing and implementing real-time embedded C / C++ solutions.
  • C-Sharp / Winforms
  • Microsoft Foundation Classes (MFC)

Responsibilities

  • Duties include analyzing, designing, coding and code modification (typically in C++) of complex software designs for simple systems or subsystems or subsystems of larger systems.
  • You will be assisting in the evaluation of complex software designs to identify design flaws.
  • You will utilize either a Windows or Linux based software development environment.
  • Embedded targets could range from ARM through high performance x86-64 CPUs and Graphics Processing Units (GPUs).
  • You will be integrating and testing in the selected target test environments.
  • Opportunities are available to grow into a technical leader in our engineering organization where you will mentor your team and present technical designs with our customers.

Other

  • Eligible for Secret Security clearance
  • Bachelor's Degree in computer science, computer engineering, or related field, and minimum of 8 years work experience or equivalent experience
  • hybrid work format, with time split between working onsite and remotely.