Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$97.01k - $164.91k

BAE Systems USA

Job Description At BAE Systems, we promote a strong, collaborative culture and provide our employees with the tools, skills and training they need to succeed. We are all about trust, camaraderie, and a shared mission on delivering world class products to our Department of Defense (DoD) and Intelligence Community (IC) customers. We offer a flexible hybrid work environment and 9/80 work schedule. Our company is part of the community and driven to improve our future and protect our freedom.


BAE Systems Cyber Security Products (CSP) is seeking a highly motivated and experienced Senior Software Engineer to join our growing team. In this role, you will be a key contributor to the full software development lifecycle of critical commercial, Cross Domain products serving the DoD and IC. You will design, develop, test, and maintain high-performance, secure applications. This position requires a strong understanding of software engineering principles, excellent coding skills, and the ability to work collaboratively in a fast-paced environment. You will work on projects that directly impact national security where a commitment to quality and security is paramount. Join us and build the next generation of software that safeguards our nation.

In this role you will
  • Design, develop, and maintain software applications within BAE's property operating system, which is a Linux like environment.
  • Write and maintain tools and scripts used for automation, build processes, and system administration tasks.
  • Contribute to all phases of the software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
  • Collaborate effectively with cross-functional teams including other developers, support engineers, testers, and product management.
  • Participate in code reviews and contribute to improving code quality and maintainability.
  • Troubleshoot and resolve complex software defects.
  • Document software designs, code, and test results.
  • Contribute to the improvement of our development processes and tools.
  • Adhere to security best practices and contribute to the development of secure software solutions.
Required Education, Experience, & Skills Required Education, Experience & Skills :
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience.
  • Must posses an active Secret security clearance or have the ability to obtain a Secret clearance. (TS/SCI + CI may be required for future projects, but a Secret is the baseline.)
  • Solid knowledge and hands-on experience with C/C++ and Python programming languages.
  • Experience in full software lifecycle including requirements, design, coding, integration and verification.
  • Strong experience developing and debugging in a Linux environment.
  • Solid understanding of data structures and algorithms.
  • Experience performing static/dynamic code analysis.\\
  • Experience with version control systems (SVN and Git).
  • Familiarity with automated build systems (e.g., Make, CMake).
  • Knowledge of networking protocols (TCP/IP, UDP, SSH, SFTP).
  • Technical writing skills.
Required Soft Skills:
  • Communication: Excellent written and verbal communication skills, with the ability to clearly explain technical concepts to both technical and non-technical audiences.
  • Collaboration: Demonstrated ability to work effectively in a team environment.
  • Problem-Solving: Strong analytical and problem-solving skills.
  • Attention to Detail: High degree of attention to detail and commitment to quality.
  • Adaptability: Ability to adapt to changing priorities and requirements.
  • Security Mindset: A strong understanding of and commitment to software security best practices.
  • Initiative: Self-motivated and able to work independently with minimal supervision.
  • Team player with a proactive attitude and the ability to be productive in a dynamic/collaborative environment.
  • Strong oral and written communications skills.
Preferred Education, Experience, & Skills Preferred Education, Experience, & Skills
  • Experience with other programming languages such as Java, and Rust.
  • Experience writing Bash scripts.
  • Experience developing user interfaces using Qt in C++.
  • Experience porting OSS to Linux packages (RPM, DEB, or equivalent).
  • Experience with project management and bug tracking tools like Redmine.
  • Experience with security hardening techniques and secure coding practices.
  • Experience with automated build systems such as Jenkins.
  • Understanding of purpose and usage of; cryptographic objects: Keys, Certs, CRLs; algorithms: SHA, AES, RSA, ECC, HMAC, GMAC, etc., and protocols: TLS/DTLS, IPSec, etc.

Pay Information
Full-Time Salary Range: $97008 - $164914

Please note: This range is based on our market pay structures. However, 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.


Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.

About BAE Systems Electronic Systems BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it’s what we do at BAE Systems. Working here means using your passion and ingenuity where it counts – defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team—making a big impact on a global scale. At BAE Systems, you’ll find a rewarding career that truly makes a difference. Electronic Systems (ES) is the global innovator behind BAE Systems’ game-changing defense and commercial electronics. Exploiting every electron, we push the limits of what is possible, giving our customers the edge and our employees opportunities to change the world. Our products and capabilities can be found everywhere – from the depths of the ocean to the far reaches of space. At our core are more than 14,000 highly talented Electronic Systems employees with the brightest minds in the industry, we make an impact – for our customers and the communities we serve.

This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Lexington, MA vacancy
  •  ...Anduril Industries is seeking a Senior Software Engineer in Waltham, Massachusetts to lead a small team focused on command and control software. In this role, you’ll leverage your expertise in path planning and routing algorithms to develop cutting-edge technologies for... 
    Senior
    Full time

    jobs.frontdoordefense.com - Jobboard

    Waltham, MA
    1 day ago
  • $139k - $180k

     ...STR is seeking a Senior Software Engineer in Woburn, Massachusetts. You will own the software architecture and implementation for real-time radar/EO/IR prototype systems and transform advanced concepts into software implementations. The role requires strong programming... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Woburn, MA
    5 days ago
  • $140k - $165k

     ...acceptance, and enabling chronic MCS therapy to be accessible to more patients across the globe. The role Reporting to the Senior Manager, Software Engineering, the Senior Software Engineer will play a key role in developing and evolving software solutions that support the... 
    Senior
    Remote work
    3 days per week

    BrioHealth Solutions, Inc.

    Burlington, MA
    2 days ago
  • $108k - $172.8k

     ...cloud. As a member of the VCF Automation team, you will build software solutions that power private cloud infrastructure and provide...  ...effective code reviews and cross‑functional collaboration with engineering, product, and release management. Qualifications Bachelor’s degree... 
    Senior
    Local area
    Worldwide

    Broadcom Corporation

    Burlington, MA
    5 days ago
  • $139k - $180k

     ...Senior Software Engineer Own the software architecture and implementation for real-time radar/EO/IR prototype systems Location: Woburn, Massachusetts, United States Compensation: $139,000 - 180,000 USD / year Job Tags: Software About The Role Senior Software Engineer... 
    Senior
    Full time
    Local area
    Remote work

    jobs.frontdoordefense.com - Jobboard

    Woburn, MA
    5 days ago
  • $145k - $175k

     ...organization where your contributions matter. Whether you\'re in engineering, science, manufacturing, or support, you’ll be part of a...  ...impact on global health. We are seeking a highly skilled Senior Software Engineer with expertise in developing Windows-based medical... 
    Senior
    Hourly pay
    Work at office
    Flexible hours

    Nova Biomedical

    Waltham, MA
    1 day ago
  • $140k - $220k

     ...About the Role: We are seeking an experienced Senior Software Engineer to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the direction of our technographic data services, building world-class data pipelines and systems... 
    Senior

    I did my part and supported the Regular Toilet

    Waltham, MA
    1 day ago
  •  ...services requiring a high degree of expertise and training. Job Description Valiant Harbor International is seeking a senior-level Software Engineer to support the Air Force Life Cycle Management Center (AFLCMC/HNJ). This position operates at the intersection of software... 
    Senior
    Full time
    Contract work

    Valiant-Harbor-International,-LL

    Bedford, MA
    5 days ago
  • $140k - $175k

     ...Senior Software Engineer We are seeking a highly skilled Senior Software Engineer with expertise in developing Linux-based medical device software. As a Senior SW Engineer, you will design, develop and maintain the application with integrated TCP/IP-based communication... 
    Senior
    Hourly pay
    Work at office
    Flexible hours

    Nova Biomedical

    Waltham, MA
    3 days ago
  • $134k - $184k

     ...STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team innovates communications technology... 
    Senior
    Full time
    Local area
    Immediate start
    Night shift

    STR

    Woburn, MA
    1 day ago
  • $134k - $184k

     ...Senior Software Engineer for Integration and Test Woburn, MA About the Team: The Real-time Architectures, Integration, and Demonstration (RAID) Group focuses on transition of algorithms from concept to real-time software, providing open architecture expertise... 
    Senior
    Full time
    Internship
    Local area
    Night shift

    Science & Technology Research (STR)

    Woburn, MA
    1 day ago
  • $108k - $172.8k

     ...professionals with diverse backgrounds—spanning engineering, products, marketing, partners,...  ...team, you will be responsible for building software solutions that power private cloud...  ...containerized environment. Work with senior members of the team to deliver new capabilities... 
    Senior
    Work at office
    Local area

    Broadcom Corporation

    Burlington, MA
    2 days ago
  • $119k - $155k

     ...Senior Software Engineer Waltham, MA Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need to... 
    Senior

    Xometry

    Waltham, MA
    5 days ago
  • $178.13k - $180k

     ...Senior Software Engineer (State Street Bank and Trust Company; Burlington, MA): Will provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River and will contribute to the enhancement and maintenance of one... 
    Senior
    Temporary work
    Remote work
    Flexible hours

    State Street Corporation

    Burlington, MA
    1 day ago
  • $125k - $140k

     ...Sr. Software Engineer We are seeking a skilled Sr. Software Engineer to design, build, and enhance tools and applications that power SS&C Intralinks' SaaS based software products. In this role, you will develop clean, secure, and efficient code; create integrations... 
    Senior
    Ongoing contract

    Blue Prism Group

    Waltham, MA
    13 days ago
  • $115k - $138k

     ...managed services providers leverage NetBrain's platform. What We Need NetBrain Technologies is looking for a senior-level Full Stack Software Engineer to join our engineering team. This is a front-end-leaning role - you'll spend most of your time architecting and... 
    Senior

    Net Brain LLC

    Burlington, MA
    1 day ago
  •  ...Senior Software Engineer Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges—and we're committed to the long-term well-being of our... 
    Senior
    Work experience placement
    Immediate start

    MITRE

    Bedford, MA
    3 days ago
  • $160k - $180k

     ...Description Applied Research Solutions is seeking a Senior Software Engineer who has worked in an Agile Environment and has experience with JIRA and Confluence. This position is onsite at Hanscom AFB, Bedford, MA. Why Work with us? Applied Research Solutions (... 
    Senior
    For contractors
    For subcontractor

    Applied Research Solutions

    Bedford, MA
    3 days ago
  •  ...Enigma Aerospace is seeking a Senior Software Engineer to lead the development and test of our autonomy, planning, and flight software system software. This is a key engineering role on a deeply technical team building the most capable runway-independent autonomous aircraft... 
    Senior
    Work from home
    Flexible hours

    Enigma Aerospace

    Burlington, MA
    5 days ago
  • $146.61k - $198.35k

     ...transformation of manufacturing by revolutionizing how engineers and manufacturers create and innovate. Our unique platform combines software, advanced materials (including cutting-edge...  ...role in our Waltham, MA headquarters for a Senior Software Engineer. As a Senior Software... 
    Senior

    Markforged

    Waltham, MA
    3 days ago
  •  ...Department Summary: Do you want to develop software systems that contribute to solving our...  ...problems? Do you want to work alongside engineers and scientists that are experts in their...  ...Responsibilities: MITRE is seeking a Senior Software Engineer to design, build,... 
    Senior
    Work experience placement
    Internship
    Local area
    Immediate start

    The MITRE Corporation

    Bedford, MA
    3 days ago
  •  ...Senior Full Stack Software Engineer Watertown, MA December 17, 2025 Job Description The Company: We believe general-purpose, generally-intelligent robots will be built in our lifetimes. Robots will work in our factories, move our goods, walk on our streets... 
    Senior
    Work at office

    Venturefizz Product Management Community

    Watertown, MA
    5 days ago
  • $140k - $200k

     ...planning, computer vision, SLAM, optimization, machine learning, and more. If this sounds like you, read on! Across the board we write software to make our robots more capable, faster and safer. We work mostly in Python and Linux. What follows is a list of things we find... 
    Senior

    Tutor Intelligence

    Watertown, MA
    5 days ago
  •  ...ground up, ATI is the place to do the most meaningful work of your career. Position Overview: We’re looking for a Senior Full Stack Software Engineer to own the end-to-end development of a new mobile inspection application and its supporting cloud platform. This... 
    Senior

    ati

    Woburn, MA
    3 days ago
  • Berkshire Grey, Inc. is looking for a Senior Software Engineer specializing in robotics and manipulation software. This position offers the opportunity to develop software enabling robots to perform complex tasks in real-world environments. Candidates should possess a... 
    Senior

    Berkshire Grey

    Bedford, MA
    1 day ago
  •  ...Principal Software Engineer sought by Veracode, Inc. to maintain our cutting edge application security platform in conjunction with our Operations team. Position located in Burlington, MA. Requires a Bachelor's degree or equivalent in Computer Science... 
    Senior
    Work experience placement

    Veracode

    Burlington, MA
    2 days ago
  • $140k - $200k

     ...robotics technology company located in Watertown, Massachusetts is seeking talented individuals to enhance robot capabilities through software development in a Python-Linux environment. Responsibilities include optimizing motion planning and improving robotic vision... 
    Senior

    Tutor Intelligence

    Watertown, MA
    1 day ago
  • SupportFinity™ is seeking a Senior Software Engineer to lead AI-augmented development for robotics in American factories. The role involves building core software systems and collaborating closely with robotics and ML engineers. The ideal candidate will have deep software... 
    Senior

    SupportFinity™

    Watertown, MA
    4 days ago
  •  ...Sr. Full Stack Developer SS&C Intralinks is seeking a highly skilled and experienced Senior Full Stack Software Engineer to design, develop, and maintain robust and scalable web applications. This role involves contributing to all layers of our software stack, ensuring... 
    Senior
    Ongoing contract

    Blue Prism Group

    Waltham, MA
    1 day ago
  • $140k - $200k

     ...this sounds like you, read on! Across the board we write software to make our robots more capable, faster and safer. We work mostly...  ...About Our Roles & Titles At Tutor, we believe great engineers and researchers are defined by what they build and the impact... 
    Senior
    Work at office
    Shift work

    Tutor Intelligence

    Watertown, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!