1

Manufacturing Software Engineer Jobs (NOW HIRING)

Director, Software Manufacturing

San Jose, CA · On-site

$296K/yr

You'll work alongside a team of world-class engineers solving some of the hardest challenges in ... Position Overview Lumilens is seeking a Director of Software Manufacturing to lead the strategy ...

Embedded Software Engineer

Austin, TX

$130K - $171K/yr

Maintaining critical manufacturing software running on millions of Apple devices. Completing work ... of software engineer career experience Expertise in at least one of C++/Objective-C/Swift ...

next page

Showing results 1-20

Manufacturing Software Engineer information

See salary details

$84.5K

$101.1K

$121K

How much do manufacturing software engineer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for manufacturing software engineer in the United States is $101,083.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $108,500.00 per year, depending on experience, location, and employer.

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 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 is a Manufacturing Software Engineer job?

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.

More about Manufacturing Software Engineer jobs
What cities are hiring for Manufacturing Software Engineer jobs? Cities with the most Manufacturing Software Engineer job openings:
What are the most commonly searched types of Manufacturing Software Engineer jobs? The most popular types of Manufacturing Software Engineer jobs are:
What states have the most Manufacturing Software Engineer jobs? States with the most job openings for Manufacturing Software Engineer jobs include:
Automation Software Engineer - Manufacturing

Automation Software Engineer - Manufacturing

General Dynamics Mission Systems, Inc

Dedham, MA • On-site

$116K - $129K/yr

Full-time

Re-posted 5 days ago


General Dynamics Mission Systems rating

7.7

Company rating: 7.7 out of 10

Based on 29 frontline employees who took The Breakroom Quiz

121st of 209 rated software companies


Job description

Basic Qualifications
Requires a Bachelor's degree in Manufacturing or Industrial Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience.
CLEARANCE REQUIREMENTS: Department of Defense Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
The Manufacturing Software Engineer is responsible for developing, and maintaining automated manufacturing methods, processes, and operations for new and existing products. This role involves working closely with design engineering, managing manufacturing process capital, and driving continuous improvement initiatives to ensure efficient and cost-effective production.
Key Responsibilities:
  • Codes, integrates, tests hardware and software, and documents automated software manufacturing solutions.
  • Estimate manufacturing costs, determine time standards, and make recommendations for tooling and process requirements of new or existing product lines.
  • Document procedures, process qualifications, work instructions, and shop aids.
  • Ability to quickly learn hardware architectures of different products.
  • Participates with technicians on enhancing production line output
  • Provide process analysis to support new business (NPI) opportunity assessment and quoting.
  • Participates in internal review of software, hardware, and mechanical components and systems.
  • Operates within an Agile/Scrum framework to deliver iterative software improvements.
  • Researches and analyzes data to determine feasibility of design or application.
  • Keeps abreast of technology trends and champions new ideas and product and process improvements.
  • Applies principles and techniques of computer engineering, electrical engineering, and mathematical analysis to the development of manufacturing software.

Knowledge, Skills & Abilities:
  • Proficient understanding of lean manufacturing principles, six sigma methodology, and electrical/mechanical component integration.
  • Proficiency in C/C++, Rust, and Python
  • Ability to work collaboratively with cross-functional teams.
  • Proficiency with Linux application development
  • Familiar with Xilinx tools and development
  • Familiar with STM32 or MSP430 development
  • Familiar in RESTCONF or SNMP
  • Proficiency with Git version control
  • Proficient knowledge of computer engineering concepts, principles, and theories
  • Proficient written and verbal communications skills.
  • Identifies opportunities to apply AI for continuous improvement and innovation

#CJ3
#LI-JH1
Salary Note
This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.
Combined Salary Range
USD $116,395.00 - USD $129,126.00 /Yr.
Company Overview
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

What General Dynamics Mission Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom