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

Software Engineer II – Low Level Embedded Software

$79.37k - $134.92k
Part-time

BAE Systems


Job Description
Join BAE Systems Countermeasure & Electromagnetic Attack Solutions (CEMA) business area where we provide next-generation threat detection and countermeasure solutions to provide unparalleled electronic warfare capabilities to enhance mission survivability. Our team leverages industry leading EO/IR and RF technologies to advance multi-platform detection, tracking, and defeat of incoming threats to support aircraft, ground vehicle, and maritime survivability. We continue to build on more than 40 years of experience fielding EO/IR survivability solutions in complex rotary and fixed-wing aircraft and ground vehicle environments. Our team uses advanced machine learning-based algorithms to enable fast adaption for new and emerging threats for airborne, land, and maritime products.

Our engineers are the lifeblood of our company and were more than 5,000 strong. We offer a flexible "9/80" schedule with every other Friday off. Additionally, with our robust offering of educational and career development opportunities, your chances to grow are limitless. We pair new employees like you with a mentor someone whos eager to welcome you to BAE Systems and help you get connected to and settled into the BAE Systems community.

We are looking for a talented early career software engineer to support analyzing, developing, and coding complex software for embedded system development. You will be an integrated team member, collaborating with Systems, Hardware, and Test engineers in one or more of the phases of Design, Development, Integration and Testing. You will prepare design and project documentation intended to be used within complex programs or across sets of programs in accordance with established processes.

We will pair you with a mentor and provide you with opportunities to learn, leverage our current technologies, incorporate new technologies, and make an impact within the larger engineering team. We put our customers first exemplified by our mission: We Protect Those Who Protect Us.

Job Responsibilities

  • Developing embedded software for classified programs.
  • Translating mathematical algorithms created in MatLab and Python into high performance code using C, C++ or GPUs.
  • Developing software for micro controllers
  • Duties include analyzing, designing, coding and code modification (typically in C++ and Python) of complex software designs for simple systems or subsystems or subsystems of larger systems.
  • Evaluate complex software designs to identify design flaws.
  • Prepare design documentation, in accordance with established processes.
  • Utilize a 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.
  • You may participate in external project interactions with other companies.
  • Desire to become a subject matter expert in low level embedded system software.

Required Education, Experience, & Skills
  • Secret Clearance (active within the last two years)
  • Bachelors degree in computer science, computer engineering, or related field, and 1+ years related work experience or equivalent experience
  • Experience with Object Oriented design, development practices, and implementation
  • Experience with Linux software development
  • Willingness to perform a wide variety of related tasks

Preferred Education, Experience, & Skills
  • Real-time embedded development
  • Experience using Python, Ada, or Modern C++
  • Strong programming skills in C and C++
  • Experience with Real-time Embedded Software Development
  • Experience debugging software on low level systems
  • Experience with GPUs, Micro Controllers, JTAG debugging
  • Agile Development experience
  • Experience using software collaboration and version control tools such as Jenkins, Jira, Confluence, BitBucket, and GitLab
  • Experience with Containers including Docker, Podman or Kubernetes

Pay Information
Full-Time Salary Range: $79365 - $134921

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 a defense, aerospace, and security company headquartered in Falls Church, Virginia, with more than 40,000 employees worldwide. We serve, supply, and protect those who protect us. As one of the most geographically diverse international defense companies, we deliver a full range of products and services spanning air, land, maritime, space, and cyber, including advanced electronics, intelligence solutions, and dedicated customer support.

Our culture is performance-driven and values-led, built on curiosity, creativity, and collaboration. Purpose isn't a tagline here. It's what drives us. We're developing breakthrough technologies that defend national security and make a lasting impact on our communities and our planet. When you join BAE Systems, you're not just building a career. You're contributing to a mission that truly matters.

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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II – Low Level Embedded Software in Merrimack, NH vacancy
  •  ...follow us on YouTube. Job Summary: The Software Engineer II supports the design, development,...  ...Provides software engineering input to the Embedded Software product team through...  ...integration, field testing, and system-level troubleshooting Collaborates closely... 
    Suggested
    Contract work
    For subcontractor
    Flexible hours

    Elbit Systems of America

    Merrimack, NH
    5 days ago
  • Job Summary: The Software Engineer II supports the design, development, integration, and sustainment...  ...software engineering input to the Embedded Software product team through development...  ...integration, field testing, and system‑level troubleshootingCollaborates closely with... 
    Suggested
    For subcontractor

    Elbit Systems of America

    Merrimack, NH
    5 days ago
  •  ...Summary:We are seeking an accomplished Embedded Software SME with expertise in Extended...  ...authority for embedded architecture, device‑level software, and low-level system integration across...  ...electrical, mechanical, optical, and systems engineering, to deliver cohesive and high‑... 
    Suggested
    Remote work

    Elbit Systems of America

    Merrimack, NH
    6 days ago
  •  ...laws and regulations. Other duties as assigned. QUALIFICATIONS, SKILLS, AND ABILITIES ASNT certified in Visual Testing Level II and Liquid Penetrant Testing Level II or provide previous certification documents quantifying OJT experience. Magnetic Particle Level... 
    Suggested
    Temporary work
    Flexible hours

    Granite State Manufacturing

    Nashua, NH
    5 days ago
  •  ...Role: Software Engineer in Test \\ Location: Merrimack, NH 03054 (Hybrid Onsite Project )\ Duration: 12+ Months Contract (Long...  ...Term Renewable contract \)\\ \ \ Required Skills: \\ \ · \\\ ETL Testing \\ \ · \\\ Data Lake \\ \ · \\... 
    Suggested
    Long term contract
    Contract work

    Govserviceshub

    Merrimack, NH
    1 day ago
  •  ...industry. With over 20,000 aircraft and 33,000 engines supported on our cutting-edge platforms,...  ...We are seeking a full stack Senior Software Engineer with strong expertise in .NET...  ...development tools at a team or organizational level. UI/UX Design: A good understanding... 
    Worldwide

    CAMP Systems

    Merrimack, NH
    3 days ago
  • $97.01k - $164.91k

     ...Precision Kill Weapon System (APKWS) Software Team within our Precision...  .... We are looking for engineers who are ready to take ownership...  ...design and implementation of embedded and production support software...  ...architectures A passion for "low-level" programming and hardware... 
    Full time
    Part time
    Local area
    Worldwide

    BAE Systems

    Hudson, NH
    3 days ago
  •  ...Senior Software Engineer Developer The Cash Management team, Cash Bankers, is an agile team within the Fidelity Fund and Investment Operations...  ...and office that supports the needs of your role, experience level, and working style. Your success and growth is important... 
    Work experience placement
    Work at office
    Work from home

    Samprasoft

    Merrimack, NH
    1 day ago
  • $45.55k - $63.33k

     ...too. This posting is one of several for software summer interns in NH. The title of each...  ...us in the summer of 2027 (i.e., Software Engineering Intern I - completed 1st/freshman year of college, Software Engineering Intern II - completed 2nd/sophomore year of college... 
    Full time
    Contract work
    Temporary work
    Summer work
    Internship
    Summer internship
    Work at office
    Local area

    BAE Systems

    Merrimack, NH
    3 days ago
  • $100k - $150k

    Robotics Software Engineer - Remote Bright Vision Technologies is a technology consulting and...  ...full robotics software stack, from low-level sensor integration and motion planning...  ...2 frameworks with custom hardware and embedded systems. * Implement safety-critical... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Nashua, NH
    more than 2 months ago
  • $56.7k - $121.1k

    Data/Cloud Software Engineer Position Description CGI is seeking to hire a motivated and detail oriented Software Engineer with good experience...  ...range includes various factors not limited to skill set, level, experience, relevant training, and licensure and... 
    Full time
    Local area
    Merrimack, NH
    a month ago
  •  ...looking for a Senior Systems Engineer to work in our Communications...  ...are looking to hire a Senior Software Engineer who wants to get involved...  ...of new features on our embedded platforms. Investigate,...  ...Qualifications: Appropriate level of experience as an embedded... 
    Immediate start
    Flexible hours

    Pacific Defense

    Nashua, NH
    1 day ago
  • $55 - $60 per hour

     ...Requirement/Must Have: Senior-level commercial experience in embedded firmware development....  ...for complex hardware-software interaction issues. High...  ...'s degree in Electrical Engineering, Computer Engineering, or...  ...27001, and SOC 2 Type II standards, reflecting our... 
    Temporary work
    Local area

    CYNET SYSTEMS

    Manchester, NH
    4 days ago
  •  ...Software Engineer In Test Dynamic Work Schedule - This is 5 days on site a month- in the same week then the remainder of the month is working...  ...on new test data solution initiatives on an architectural level. We are also primary resources for data automation knowledge... 
    Temporary work
    Work from home

    Samprasoft

    Merrimack, NH
    1 day ago
  •  ...computing, artificial intelligence, and software-defined networking to provide our...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...in EOS to manage and secure the low level system initialization and booting subsystems... 
    Work experience placement

    Arista Networks

    Nashua, NH
    9 days ago
  •  ...competing with existing Jobseekers. For entry level Job seekers to get client interviews and...  ..., We are looking for entry-level software programmers, Java Full stack developers,...  ...analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer... 
    H1b

    SynergisticIT

    Nashua, NH
    2 days ago
  • $100k - $175k

    GPU Software Engineer (CUDA)- Remote Bright Vision Technologies is a technology consulting and software development company delivering...  ...throughput data processing workloads. The ideal candidate combines low-level systems mastery with strong software engineering practices,... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Nashua, NH
    3 days ago
  •  ...computing, artificial intelligence, and software-defined networking to provide our...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...or Linux Experience working with low level hardware components Understanding of... 
    Work experience placement

    Arista Networks

    Nashua, NH
    11 days ago
  • $97.01k - $164.91k

     ...Senior Principal Level Software Engineer Our employees work on the world's most advanced electronics - from detecting threats for F-35 pilots...  ...Preferred Education, Experience, & Skills: Real-time embedded development Working knowledge of military systems and... 
    Full time
    Remote work
    Night shift

    ClearanceJobs

    Nashua, NH
    1 day ago
  •  ...Bachelor's degree in Computer Science or Engineering development experience (currently...  ...right Develop a culture of outstanding software engineering practices Exercise a...  ...and greatest. Help maintain the high level of integrity in the team Take... 

    HCL Global Systems

    Merrimack, NH
    2 days ago
  • $67.41k - $114.59k

     ...for the sourcing of complex programs for material, software, and services. Will help develop, support and execute...  ...incentives may be available based on position level and/or job specifics. Procurement Analyst II 126895BR EEO Career Site Equal Opportunity Employer... 
    Full time
    Work experience placement
    For subcontractor
    Work at office
    Local area

    BAE Systems USA

    Nashua, NH
    5 days ago
  •  ...Software Engineer in Test Location: Merrimack, NH or Boston, MA or Smithfield, RI Duration: 12+ months Proven expertise on standard test automation frameworks - Cucumber, Java, Rest services. Expertise on data validation and processes - SQL, DB2, Oracle. Experience... 

    InterSources

    Merrimack, NH
    4 days ago
  •  ...Senior Software Engineer Location: Merrimack, New Hampshire, or Boston, Massachusetts, or Durham, North Carolina. (Hybrid- 3 days in a month) Duration: 12+ month long term The Expertise and Skills You Bring You have a passion for technology and can navigate... 

    Samprasoft

    Merrimack, NH
    1 day ago
  •  ...candidate will work with a small team of software developers to implement major new...  ...coding and testing of 5G MAC algorithms and embedded software on a Linux-based platform for 5...  ...Qualifications ~§ BSc or MSc in Electrical Engineering or related technical discipline (... 
    Full time
    Remote work
    Worldwide

    Parallel Wireless

    Nashua, NH
    1 day ago
  •  ...Software Asset Manager Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is...  ...publishers for whom we do not have full license spend and see high-level where we are non-compliance. Determine number of licensed... 
    Contract work
    Work from home

    Samprasoft

    Merrimack, NH
    1 day ago
  • $70k - $80k

     ...Java Fullstack Engineer Choosing Capgemini means choosing a company where you will be empowered...  ...tools such as Jenkins Experience with software application testing approaches and tools...  ...4 Posted on: Aug 31, 2026 Experience Level: Experienced Professionals Contract... 
    Permanent employment
    Full time
    Contract work
    Local area

    Capgemini

    Merrimack, NH
    2 days ago
  • $149.6k - $254.32k

     ...Those Who Protect Us. Join our team as a Senior Principal II RF Systems Research Engineer in FAST Labs Engineering As a key member of our team,...  ...skills in a specific area or take your career to the next level, we're committed to investing in your future and helping... 
    Full time
    Part time
    Local area
    Worldwide
    Relocation package

    BAE Systems

    Merrimack, NH
    2 days ago
  • $100k - $115k

     ...culture. Seeking a motivated engineer to assist in the design and...  ...with mechanical, optical and software disciplines. The primary...  ...experience in analog/digital low noise design, power,...  ...Skills: Understanding of embedded hardware, control and monitoring... 
    Contract work
    Worldwide

    Thorlabs

    Londonderry, NH
    more than 2 months ago
  • $149.6k - $254.32k

     ...us. FAST Labs is seeking a Software Engineering Manager. You will be an...  ...devices such as FPGAs, GPUs, and embedded SoCs, utilizing protocols...  ...take your career to the next level, we're committed to investing...  ..., embedded, multi-threaded, low latency development and/or... 
    Full time
    Part time
    Local area
    Worldwide
    Relocation package

    BAE Systems

    Merrimack, NH
    3 days ago
  •  ...Job Description One of our top financial services clients is looking for a highly skilled Sr. Software Engineer to design, build, and scale modern cloud-native applications. In this role, you will work on REST-based microservices using Java or Python, leverage containerized... 

    Insight Global

    Merrimack, NH
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II – Low Level Embedded Software. Be the first to apply!