FAST Labs - Software Engineer - All Levels
About the role
The role is located at BAE Systems' Merrimack, New Hampshire facility. It is open to software engineers at all experience levels, with a focus on those with active Secret DoD clearance and relevant technical expertise.
Responsibilities
- Design, develop, and implement cutting-edge software based on challenging algorithms, platforms, and environments.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Work in a fast-paced, innovative environment that values internal and external partnerships.
- Contribute to the development of advanced technologies for defense and commercial portfolios.
- Ensure compliance with security protocols and maintain secure access to sensitive information.
Requirements
- Active Secret DoD clearance with the ability to obtain a Top Secret clearance.
- Bachelor’s degree in computer science, computer engineering, or a related technical field.
- 6+ years of professional software development experience (2+ years with a Master’s degree in STEM field).
- Advanced-level experience with Object-Oriented design, development practices, and implementation in C++11 (or later).
- Advanced-level experience developing for and operating in a Linux environment.
- Excellent leadership, communication, and collaboration skills.
- Ability to work in a fast-paced environment and adapt to changing requirements.
Qualifications
- Master's Degree or PhD in computer science, computer engineering, or a related technical field.
- Experience developing algorithms in MATLAB or converting MATLAB algorithms to C++.
- Experience with General Purpose Graphical Processing Unit (GPU) OPENCL or CUDA development.
- Experience in a rapid prototype environment.
- Experience with real-time, embedded, multi-threaded, low latency development and/or Linux application development.
- Experience with DevSecOps, CI/CD, and automated release management.
- Experience with containerization (e.g. Podman/Docker) and developing software in containerized environments.
- Experience with Cloud Native Technologies (e.g. Kubernetes, Harbor, Helm, etc.).
- Experience developing applications that cover distributed, multi-threaded, real-time, embedded, low latency, DSP, device control, or military systems.
- RF, Radar, EO/IR, Electronic Warfare, Signal Processing, or Software Defined Radio experience.
- Experience with software reverse engineering, RF, or software cyber.
- Embedded Linux experience (Yocto, Buildroot, Petalinux, etc.).
- Knowledge of Digital Engineering methodologies and Model-Based Systems Engineering (MBSE) practices.
Skills
Strong proficiency in Object-Oriented design, development practices, and implementation in C++11 (or later).
Advanced-level experience developing for and operating in a Linux environment.
Excellent leadership, communication, and collaboration skills.
Experience with DevSecOps, CI/CD, and automated release management.
Experience with containerization (e.g. Podman/Docker) and developing software in containerized environments.
Experience with Cloud Native Technologies (e.g. Kubernetes, Harbor, Helm, etc.).
Experience developing applications that cover distributed, multi-threaded, real-time, embedded, low latency, DSP, device control, or military systems.
RF, Radar, EO/IR, Electronic Warfare, Signal Processing, or Software Defined Radio experience.
Experience with software reverse engineering, RF, or software cyber.
Embedded Linux experience (Yocto, Buildroot, Petalinux, etc.).
Knowledge of Digital Engineering methodologies and Model-Based Systems Engineering (MBSE) practices.
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 for monetary and non-monetary recognition awards.
- Other incentives based on position level and/or job specifics.
Pay
Full-Time Salary Range: $132,962 - $226,035
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.