1

Manufacturing Software Engineer Jobs in Maryland

Senior Embedded Software Engineer

Germantown, MD · On-site

$107 - $145/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We're seeking a distinguished engineer who can seamlessly bridge the gaps between software, hardware, product strategy, and manufacturing while delivering innovative, secure solutions. In this role ...

Senior Software Engineer

Annapolis, MD · On-site

$135K - $230K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... manufacturing, hardware, and software design. The close coupling of all aspects of design and ... S. in Computer Engineering, Electrical Engineering, or Computer Science * Languages: C/C++, Java

Software Engineer III - Embedded Systems

Jessup, MD · On-site

$99K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

At Thorlabs, we design and manufacture components, instruments, and systems that transform the ... The Software Engineer should have sufficient proficiency and experience to serve as a go-to ...

Software Engineer III - Embedded Systems

Jessup, MD · On-site

$99K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

At Thorlabs, we design and manufacture components, instruments, and systems that transform the ... The Software Engineer should have sufficient proficiency and experience to serve as a go-to ...

Software Engineer III - Embedded Systems

Jessup, MD · On-site

$99K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

At Thorlabs, we design and manufacture components, instruments, and systems that transform the ... The Software Engineer should have sufficient proficiency and experience to serve as a go-to ...

Senior Embedded Software Engineer

Germantown, MD · On-site

$107K - $144K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We're seeking a distinguished engineer who can seamlessly bridge the gaps between software, hardware, product strategy, and manufacturing while delivering innovative, secure solutions. In this role ...

Senior Embedded Software Engineer

Germantown, MD

$107K - $144K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We're seeking a distinguished engineer who can seamlessly bridge the gaps between software, hardware, product strategy, and manufacturing while delivering innovative, secure solutions. In this role ...

Senior Embedded Software Engineer

Germantown, MD · On-site

$107K - $144K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We're seeking a distinguished engineer who can seamlessly bridge the gaps between software, hardware, product strategy, and manufacturing while delivering innovative, secure solutions. In this role ...

Senior Embedded Software Engineer

Frederick, MD · On-site

$100 - $130/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Embedded Software Engineer Location: Frederick, MD, US, 21703 Job ID:114510 The Leonardo DRS ... Communicate clearly (written and oral) with other groups internally such as manufacturing, and ...

If so, you could be our next Lead Embedded Software Engineer , responsible for leading the ... Collaborate with hardware, test, manufacturing, and product management to ensure system success

Senior Principal Software Engineer

Frederick, MD · On-site

$124K - $172K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Develop software tools including operating systems, compilers, routers, networks, utilities ... Support the program design to cost and design for manufacture requirements * Develop prototypes to ...

Senior Principal Software Engineer

Frederick, MD

$116K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Support the program design to cost and design for manufacture requirements * Develop prototypes to ... Bachelor's degree in engineering or related technical field with a minimum of 10 years of ...

Senior Embedded Software Engineer

Frederick, MD · On-site

$115K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job Summary A Senior Embedded Software Engineer to develop a leading-edge embedded software ... Communicate clearly (written and oral) with other groups internally such as manufacturing, and ...

Senior Principal Software Engineer

Frederick, MD · On-site

$116K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Develop software tools including operating systems, compilers, routers, networks, utilities ... Support the program design to cost and design for manufacture requirements * Develop prototypes to ...

Showing results 41-60

Manufacturing Software Engineer information

See Maryland salary details

$82K

$98.1K

$117.4K

How much do manufacturing software engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for manufacturing software engineer in Maryland is $98,105.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,300.00 and $105,300.00 per year, depending on experience, location, and employer.

What is a manufacturing software engineer?

A Manufacturing Software Engineer develops and maintains software solutions that optimize manufacturing processes. They design and implement applications for automation, data analysis, and system integration to improve efficiency and quality. This role requires knowledge of manufacturing systems, programming languages, and industrial automation technologies. Engineers collaborate with production teams to troubleshoot issues and enhance workflows.

What are some common projects or tasks a manufacturing software engineer might work on?

As a Manufacturing Software Engineer, you may work on developing and maintaining software that controls factory machinery, automates production lines, and enhances process optimization. Typical daily tasks could include programming or troubleshooting PLCs, integrating new control systems, analyzing manufacturing data to improve efficiency, and collaborating closely with mechanical and electrical engineers. You’ll also often participate in cross-functional teams to design solutions for process bottlenecks or to support new product introductions. These responsibilities allow you to directly impact production quality and efficiency while developing valuable interdisciplinary and technical skills.

What are the key skills and qualifications needed to thrive in the manufacturing software engineer position, and why are they important?

To thrive as a Manufacturing Software Engineer, you need strong skills in software development, systems integration, and automation engineering, typically supported by a degree in computer science, engineering, or a related field. Familiarity with industrial automation tools, manufacturing execution systems (MES), PLC programming, and software like MATLAB or SolidWorks is highly valuable, and certifications such as Six Sigma or SCADA can be advantageous. Problem-solving abilities, attention to detail, and effective teamwork set standout candidates apart in this role. These competencies are essential for developing robust manufacturing solutions, ensuring process efficiency, and supporting collaborative, high-stakes production environments.

What are the most commonly searched types of Manufacturing Software Engineer jobs in Maryland?

The most popular types of Manufacturing Software Engineer jobs in Maryland are:

What are popular job titles related to Manufacturing Software Engineer jobs in Maryland?

For Manufacturing Software Engineer jobs in Maryland, the most frequently searched job titles are:

Infographic showing various Manufacturing Software Engineer job openings in Maryland as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $98,105 per year, or $47.2 per hour.

Software Engineer Co-op

Annapolis Micro Systems, Inc.

Annapolis, MD • On-site

$24 - $31/hr

Full-time

Re-posted 18 days ago


Job description

We are the leader in COTS FPGA-based high-performance computing. Our accelerator products employ the latest FPGA and SoC technology to provide computing capabilities far beyond what general purpose processors can provide.
Our software design team works in all layers of the embedded software stack from boot loaders to application development. Most of our products include at least one processing element, whether an MPSoC integrated with FPGA fabric or a standalone processor, which are responsible for initializing the baseboard, the mezzanine card, and its many on and off board interfaces including high speed pathways such as PCIe, Aurora, and Ethernet (up to 100GbE!). The software provides for reducing the burden to customers to fully utilizing the card's capabilities, getting them to market sooner. The product catalog has grown over time to cover more than just FPGA-based cards, including very high-speed protocol network switch cards, storage cards, and peripheral cards.
Enjoy the benefits of working for a small privately-held company with on-site hardware and software design, as well as on-site manufacturing and test. The close coupling of all aspects of design and production under one roof allows us to create products and systems at a rapid pace while maintaining the highest possible quality. The opportunity to interact with other departments on a daily basis provides a first-rate opportunity to further develop your career as you diversify your experiences.
Unique to the Annapolis experience, all Software Engineering Co-ops who work two semester terms back-to-back are offered an opportunity to work one semester with the Software team and the other with the Firmware team.
Essential Duties and Responsibilities
  • Develop embedded software using C, C++, Java
  • Develop support tooling/utilities using Python and Bash
  • Design user APIs and user examples for new product platforms
  • Design interfaces to feature-rich ASICs, such as cutting-edge ADCs and DACs, leveraging schematics and datasheets while working alongside firmware and hardware engineers
  • Test and debug designs in the lab on actual hardware with test equipment
  • Deploy designs using object-oriented software principles
  • Manage and improve automated testing of products
  • Strive to continuously improve the quality and reliability of our products
  • Design for the latest and future Xilinx and Intel SoCs
  • Work alongside leading embedded software engineers!

Requirements
  • Currently pursuing a bachelor's or master's degree in Computer Engineering, Computer Science, or related field
  • U.S. Citizenship
  • Availability to work two consecutive terms (Summer/Fall or Spring/Summer)

In compliance with local laws regarding pay transparency, the hourly rate for this role is $24/hr to $31/hr; however, Annapolis Micro Systems considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate's work experience, education/training, and key skills.