BAE Systems is hiring software engineers at all experience levels to grow our FAST Labs™ team. These positions will be located at our Merrimack, New Hampshire location. FAST Labs is the innovative research and development engine within the Electronic Systems Sector of BAE Systems. We are a fast-paced environment, creating prototype, proof of concept, and low volume product with minimal process and documentation requirements. FAST Labs is an environment where smart people are allowed to run fast. FAST Labs defines the next generation of technology across ES’s defense and commercial portfolios. We seek to turn groundbreaking research into real-life impact for our customers, as we develop advanced capabilities in advanced electronics, sensors and processing, AI, autonomy, RF, EO/IR, cyber, microelectronics, and more. We value internal and external partnerships and collaborate across a broad innovation ecosystem that includes DoD/IC/OGA labs and research teams, universities, small businesses and venture firms/accelerators – all in service of developing advanced technologies to enable our nation’s warfighting mission needs. As a key member of our team, you will have the opportunity to work on cutting-edge software projects, collaborating with others to design, develop, and implement innovative software solutions. Your work will involve: Collaborating with cross-functional teams: Work closely with senior engineers, customers, and other stakeholders to develop and implement software solutions that meet customer needs. Developing software applications: 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). Driving agile development processes: Participate in agile development processes, contributing to the team's success and ensuring timely delivery of high-quality software solutions. Interfacing with hardware devices: Develop software solutions that interface with hardware devices such as FPGAs, GPUs, and embedded SoCs, utilizing protocols such as UART, I2C, SPI, and CAN. Applying DevSecOps and CI/CD practices: Ensure the security and integrity of software solutions by applying DevSecOps principles, Continuous Integration/Continuous Deployment (CI/CD), and automated release management. Utilizing containerization and cloud technologies: Develop software solutions utilizing containerization (e.g., Podman/Docker) and cloud technologies, ensuring scalability, reliability, and efficiency. Developing software for RF, Radar, EO/IR, Electronic Warfare, or Software Defined Radio systems: 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. Because of the need for consistent, in-person collaboration and secure access to sensitive information, this role will be performed full-time on site. This means work will be conducted on location at a BAE Systems facility 100% of the time.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level