1

Coding Engineer Jobs in Minnesota (NOW HIRING)

Compression Engineer

Duluth, MN

$79.50K - $107.30K/yr

Provide code interpretation services or coordinate third party reviews for issues and installations ... Engineering design standard development * Operations supplement development * Provide expert ...

Software Engineer

Eden Prairie, MN · Remote

$72.80K - $130K/yr

These roles include, but are not limited to analysis, design, coding, engineering, testing, debugging, standards, methods, tools analysis, documentation, research and development, maintenance, new ...

Okuma Crown with G-Code programming * Okuma LB3000 and LB15 Live Tooling Lathes * Bar feeders, collet chucks, and multi-axis equipment * Conversational controls and CNC programming adjustments ...

Adapts instruction using hands-on AI coding tool practice, code review exercises, and progressive project complexity to support students from non-programmers building first applications through ...

Adapts instruction using hands-on AI coding tool practice, code review exercises, and progressive project complexity to support students from non-programmers building first applications through ...

Adapts instruction using hands-on AI coding tool practice, code review exercises, and progressive project complexity to support students from non-programmers building first applications through ...

Proficiency with SolidWorks, CAD/CAM, CNC, G-code programming. * Familiar with FDA, cGMP, GDP principles and practices, and ISO 9001/ISO 13485. * Aptitude in development and qualification of laser ...

What We Look For In a Coding Tutor * Advanced Subject Mastery ... Deep knowledge of programming fundamentals including variables, loops, conditionals, functions ...

What We Look For In a Coding Tutor * Advanced Subject Mastery ... Deep knowledge of programming fundamentals including variables, loops, conditionals, functions ...

Coding Tutor

Edina, MN · Remote

$40/hr

What We Look For In a Coding Tutor * Advanced Subject Mastery ... Deep knowledge of programming fundamentals including variables, loops, conditionals, functions ...

next page

Showing results 1-20

Coding Engineer information

See Minnesota salary details

$38.2K

$99.7K

$134.7K

How much do coding engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for coding engineer in Minnesota is $99,657.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,300.00 and $114,100.00 per year, depending on experience, location, and employer.

What does a coding engineer do?

A coding engineer designs, develops, tests, and maintains software applications and systems using programming languages such as Java, Python, or C++. They analyze user requirements, write efficient code, and troubleshoot issues to ensure functionality and performance. Proficiency with development tools, version control, and understanding of software development life cycle are essential for this role.

What is the difference between Coding Engineer vs Software Developer?

AspectCoding EngineerSoftware Developer
Required CredentialsBachelor's in Computer Science or related field; coding certificationsBachelor's in Computer Science or related field; coding certifications
Work EnvironmentTech companies, software firms, startupsTech companies, software firms, startups
Employer & Industry UsageCommonly used in engineering teams focusing on coding tasksBroader usage including application development and system design
Search & Comparison IntentHigh overlap with software development roles, focusing on coding tasksBroader role, but often compared in coding contexts

While both Coding Engineers and Software Developers require similar educational backgrounds and certifications, Coding Engineers typically focus more on writing, testing, and optimizing code within engineering teams. Software Developers often have a broader scope, including designing software architecture and working on various development phases. The roles overlap significantly, but Coding Engineers are more specialized in coding tasks within technical teams.

Software Engineer/ software developer

Software Engineer/ software developer

Three Point Solutions, Inc.

Arden Hills, MN • On-site

Full-time

Posted 21 days ago


Job description

Job Title: Software Engineer
Client: Medical Device Manufacturing Company
Duration: 06 Months
Location: Arden Hills, MN 55112
Shift: 1st Shift
Description
This role focuses on developing production-ready software for manufacturing automation systems, including motion control, machine vision, robotics, and factory-ready applications. The position supports both engineering teams and factory deployment environments, requiring strong experience in C#/.NET, hardware integration, and UI frameworks.
Responsibilities
Software Development
  • Develop application frameworks and production-grade adapter/driver components.
  • Integrate motion controllers, I/O modules, sensors, machine vision systems, and robotic equipment.
  • Implement communication using industrial protocols (TCP/UDP, Ethernet/IP, Modbus, serial).
  • Build GUI/HMI-focused applications suitable for factory use.
  • Create configuration and diagnostic tooling for deployment environments.
  • Write unit and integration tests; participate in peer design/code reviews.
  • Test software in both simulated and hardware environments.
  • Implement dependency injection patterns across host and plugin assemblies.
  • Prepare technical documents, developer guides, and support materials.
  • Collaborate with mechanical, software, controls, and process engineering teams.

No-Code Visual Programming
  • Enhance UX for a node-graph editor used in a no-code programming IDE.
  • Develop visual programming blocks supporting manufacturing workflows.
  • Improve source-generation and runtime loading features using Roslyn.

Minimum Qualifications
  • 5+ years of professional experience developing production systems in C#/.NET.
  • Proficiency with WPF, WinUI, MAUI, or similar UI frameworks (MVVM, custom controls).
  • Experience with plugin/host architectures, dynamic loading, versioning, and API stability.
  • Strong background integrating software with manufacturing automation hardware.
  • Test-driven mindset using frameworks such as xUnit/NUnit, including mocked hardware.
  • Experience testing software in lab environments.
  • Proficiency in Git (GitHub/GitLab) and CI pipelines.
  • Strong communication and documentation skills.

Desired Domain Experience
  • Manufacturing equipment automation.
  • Delivered solutions for factory/robotics automation (electronics, semiconductor, medical, industrial).
  • Machine vision experience (Cognex VisionPro preferred).
  • Machine learning/deep learning exposure.
  • Roslyn, code generation, and source-generator development.
  • Integration with MES systems, process recipes, parameter management, and alarm/event handling.
  • Familiarity with state machines, SEMI (SECS/GEM) standards, and ISA-95 concepts.

#ZR