Jobs · Engineering · New Hampshire

FAST Labs - Software Engineer II (up to $10K Sign On Bonus)

BAE Systems, Inc. · Merrimack, NH · 1 mo ago
On-siteEngineering$78k–$132k/yrFull-time

About the role

The BAE Systems' FAST Labs team conducts research and development in advanced electronics, autonomy, sensors & processing, artificial intelligence, electronic warfare, cyber operations & defense. Our goal is to deliver game-changing capabilities that enhance situational awareness, accelerate decision-making, and improve operational efficiencies.

Responsibilities

  • Work closely with senior engineers, customers, and other stakeholders to develop and implement software solutions that meet customer needs.
  • Design, develop, test, and integrate software applications in languages such as C++, Python, and MATLAB, utilizing various technologies such as Cloud Native Technologies (e.g., Kubernetes, Harbor, Helm) and real-time operating systems (RTOS).
  • Participate in agile development processes, contributing to the team's success and ensuring timely delivery of high-quality software solutions.
  • Develop software applications that interface with hardware devices such as FPGAs, GPUs, and embedded SoCs, utilizing protocols such as UART, I2C, SPI, and CAN.
  • Ensure the security and integrity of software solutions by applying DevSecOps principles, Continuous Integration/Continuous Deployment (CI/CD), and automated release management.
  • Develop software solutions utilizing containerization (e.g., Podman/Docker) and cloud technologies, ensuring scalability, reliability, and efficiency.
  • Design, develop, and test software applications for systems related to RF, Radar, EO/IR, Electronic Warfare, or Software Defined Radio, including signal processing, data analysis, and system control.

Requirements

  • Active Secret Clearance
  • Bachelor's Degree in computer science, computer engineering, or a related technical field
  • 2+ years of professional software development experience
  • Experience with Object Oriented design, development practices, and implementation in C++11 (or later)
  • Experience developing for and operating in a Linux Environment

Preferred

  • Master's Degree in computer science, computer engineering, or a related technical field
  • MATLAB Experience
  • General Purpose Graphical Processing Unit (GPU) OPENCL or CUDA development experience
  • Experience in a rapid prototype environment
  • Real-time, embedded, multi-threaded, low latency development and/or Linux application development

Benefits

  • Health, dental, and vision insurance
  • Health savings account
  • A 401(k) savings plan
  • Disability coverage
  • Life and accident insurance
  • Employee Assistance Program
  • Legal plan
  • Discounts on home, auto, and pet insurance
  • Paid time off, paid holidays, and other types of leave
  • Recognition program
  • Other incentives based on position level and/or job specifics

Pay Information

Full-Time Salary Range: $77809 - $132275
This range is based on our market pay structures. 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.

Schedule

This role requires 100% on-site work at a BAE Systems facility due to the need for consistent, in-person collaboration and secure access to sensitive information. Occasional domestic travel may be required to support integration and test events.

Similar jobs