Automation & AI Software Developer for CAD/CAM

Patriot Machine

Saint Charles (MO)

On-site

USD 85,000 - 110,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health benefits
Dental benefits
Vision benefits
Life / disability insurance
401(k) with employer contributions
Paid vacation
Holidays

Job summary

Patriot Machine, Inc. in St. Charles, MO is seeking a Software Developer to build automation tools for NC programming, manufacturing engineering, and CAD/CAM workflows.

The role focuses on custom software, Siemens NX integration, third‑party tool integration, and AI-assisted capabilities that reduce manual work and improve collaboration between engineering and manufacturing teams. The ideal candidate understands manufacturing or is eager to learn, works directly with users to define

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field preferred
  • Equivalent professional software development experience will be considered
  • Junior to mid-level candidates are encouraged to apply
  • More experienced candidates will also be considered if there is strong alignment with the role
  • Applicant must be a U.S. Person
  • Willing to learn manufacturing, CNC programming, and CAD/CAM workflows

Responsibilities

  • Design, develop, test, and maintain internal software tools for NC programming, manufacturing engineering, and related manufacturing teams
  • Build custom applications and integrations that improve CAD/CAM and CNC programming workflows
  • Develop tools and integrations for Siemens NX, including use of APIs, SDKs, journals, or other automation capabilities
  • Integrate third-party software used in CNC programming, CAD/CAM, engineering, manufacturing, documentation, and reporting workflows
  • Identify manual or repetitive processes and build reliable tools to make them faster, easier, and less error prone
  • Develop AI-assisted tools that support document search, workflow automation, data analysis, CNC programming, manufacturing engineering, and CAD/CAM processes
  • Work with approved on-premises, Azure, and external AI tools while following secure data‑handling requirements
  • Work with approved data sources, including SQL databases and limited ERP‑related data, to support automation, reporting, and integration needs
  • Work directly with end users to understand problems, define requirements, test solutions, and improve usability
  • Document software, integrations, data flows, and user workflows clearly
  • Review new technologies, APIs, automation tools, and AI solutions when they may solve a real business or manufacturing need

Skills

OO Programming
C# / .NET
SQL Server
API integration
Visual Studio
Git
User collaboration

Education

BS in CS/SE or related

Tools

Siemens NX API
NX SDK
Journal automation
Windows services

Job description

Patriot Machine, Inc. in St. Charles, MO is seeking a Software Developer to build automation tools for NC programming, manufacturing engineering, and CAD/CAM workflows.

The role focuses on custom software, Siemens NX integration, third‑party tool integration, and AI-assisted capabilities that reduce manual work and improve collaboration between engineering and manufacturing teams. The ideal candidate understands manufacturing or is eager to learn, works directly with users to define

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automation & AI Tools Developer for CAD/CAM
Automation & AI Tools Developer for CAD/CAM

Patriot Machine, Inc. • Saint Charles (MO)

On-site
USD 90,000 - 120,000
Health insurance
Dental insurance
Vision insurance
+4
Software Developer, Automation and AI Integration
Software Developer, Automation and AI Integration

Patriot Machine • Saint Charles (MO)

On-site
USD 85,000 - 110,000
Health benefits
Dental benefits
Vision benefits
+4
Software Developer, Automation and AI Integration
Software Developer, Automation and AI Integration

Patriot Machine, Inc. • Saint Charles (MO)

On-site
USD 90,000 - 120,000
Health insurance
Dental insurance
Vision insurance
+4
Machining Innovation Engineer: Advanced Tooling & Processes
Machining Innovation Engineer: Advanced Tooling & Processes

Patriot Machine Inc • Saint Charles (MO)

On-site
USD 85,000 - 115,000
Health, dental, vision insurance
Life/disability insurance
401(k) with employer contributions
+1
CNC Programmer
CNC Programmer

Patriot Machine Inc • Saint Charles (MO)

On-site
USD 65,000 - 95,000
Health insurance
Dental insurance
Vision insurance
+3
Machining Applications and Technology Lead
Machining Applications and Technology Lead

Patriot Machine, Inc. • Saint Charles (MO)

On-site
USD 90,000 - 130,000
Health insurance
Dental insurance
Vision insurance
+5
Advanced 5-Axis CNC Programmer for Aerospace Parts
Advanced 5-Axis CNC Programmer for Aerospace Parts

Patriot Machine Inc • Saint Charles (MO)

On-site
USD 65,000 - 95,000
Health insurance
Dental insurance
Vision insurance
+3
Machining Applications Lead: Tooling & Process Innovator
Machining Applications Lead: Tooling & Process Innovator

Patriot Machine • Saint Charles (MO)

On-site
USD 110,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+4
Aerospace Manufacturing Engineer: CNC & Process Innovation
Aerospace Manufacturing Engineer: CNC & Process Innovation

Patriot Machine, Inc. • Saint Charles (MO)

On-site
USD 70,000 - 110,000
Health insurance
Dental insurance
Vision insurance
+3
Machining Applications and Technology Lead
Machining Applications and Technology Lead

Patriot Machine • Saint Charles (MO)

On-site
USD 110,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+4