Jobs · Minnesota

Associate Software Engineer – C++ (Computer Aided Manufacturing)

Protolabs · Plymouth, MN · 2 wk ago
Hybrid$75k–$112k/yrFull-time

We are an equal opportunity employer committed to building a diverse team. We encourage applications from candidates who may not meet every qualification but are intrigued by the role.

About the role

This is a hybrid role with three days on-site—Tuesday, Wednesday, and Thursday at our office in Plymouth, MN. The Associate Software Engineer plays a key role on the manufacturing software development team, contributing to the design, development, and maintenance of web-based applications that support manufacturing operations, data visualization, and data-driven decision-making. This role focuses on building scalable, high-performance software solutions that connect digital technology with real-world manufacturing systems.

Responsibilities

  • Develop and maintain web apps using JavaScript, HTML, and CSS
  • Implement WebGL-based visualizations (e.g., 3D models, simulations, or production layouts) for manufacturing data and workflows
  • Build, consume, and troubleshoot RESTful web services and APIs
  • Contribute to back-end development using .NET (C#) to support business logic and data processing
  • Collaborate with senior engineers, product managers, and QA to deliver high-quality manufacturing software solutions
  • Write clean, maintainable, and well-documented code following team standards
  • Participate in code reviews, testing, and debugging activities
  • Learn and apply manufacturing domain concepts such as production workflows
  • Support integration with databases and third-party services as needed

Requirements

  • BS in Computer Science, Software Engineering, or equivalent practical experience
  • Foundational knowledge of JavaScript and modern web development concepts
  • Experience with object-oriented programming, preferably in C# or .NET
  • Familiarity with web services, REST APIs, and JSON data formats
  • Understanding of software development fundamentals such as version control (e.g., Git), debugging, and testing

Skills

  • Familiarity with core software engineering concepts, design principles, and development practices
  • Familiarity with Agile/Scrum development methodologies
  • Strong problem-solving, analytical, and debugging skills
  • Effective written and verbal communication skills
  • Ability to work independently on assigned tasks while collaborating within a team
  • Demonstrated accountability, positive attitude, and ability to meet commitments

Benefits

  • Competitive salary and annual bonus opportunity
  • Health Insurance: Traditional OR High Deductible plan
  • Flexible Spending Accounts
  • Health Savings Account (including employer contributions)
  • Dental and Vision
  • Basic and Supplemental Life Insurance
  • Short-Term and Long-Term Disability
  • Paid caregiver leave
  • At least 3 weeks of PTO + Holiday Pay + Wellness Hours + Volunteer Hours
  • 401k with company match and immediate vest
  • Employee Stock Purchase Program at a 15% discounted rate
  • Matching grants through Protolabs foundation

Pay

$74,500 - $111,700 a year

Schedule

Hybrid role with three days on-site—Tuesday, Wednesday, and Thursday.

Proto Labs maintains ITAR-compliant operations in all U.S.-based facilities. This role is only open to U.S. Citizens, lawful permanent residents (green card holders), or foreign nationals granted refugee or asylee status.

Similar jobs

Software Engineer, C++

Anduril IndustriesBellevue, WA· 2 mo ago
Engineering$166k–$220k/yrapply on boards.greenhouse.io

Software Engineer, C++

Anduril IndustriesCosta Mesa, CA· 2 wk ago
Information Technology$166k–$220k/yrapply on boards.greenhouse.io

Software Engineer, C++

Anduril IndustriesFort Collins, CO· 1 mo ago
Engineering$126k–$167k/yrapply on boards.greenhouse.io

Software Engineer, C++

Anduril IndustriesBoston, MA· 2 mo ago
Engineering$166k–$220k/yrapply on boards.greenhouse.io

Software Engineer, C++

Aquatic Capital ManagementNew York, United States· 2 mo ago
Engineering$150k–$300k/yrapply on job-boards.greenhouse.io