Software Developer

Proto Labs   •  

Maple Plain, MN

Industry: Professional, Scientific & Technical Services


Less than 5 years

Posted 165 days ago

This job is no longer available.

We are looking for a C++ software developer to join our Manufacturing Software Team.  This team takes pride in creative problem solving, innovation through collaboration, and using some of the coolest technology available.  As a member of the Manufacturing Software Team, you will work alongside other highly qualified engineers building, maintaining, and enhancing our software.  Specific duties may include:

  • Design, code, debug, and test software that has a high degree of complexity
  • Participate in problem analysis, estimation and solution development with team members
  • Provide support and develop fixes for mission critical applications

We’re looking for someone who is smart and gets things done, and will have the following qualifications:

  • A degree in Computer Science, Software Engineering, Mathematics, or related field
  • 2+ years of development work experience
  • Proficient in C++
  • Visual Studio and Windows programming experience
  • Math proficiency, especially linear algebra and geometry
  • Strong communication skills
  • Strong work ethic, with a drive for success and proactive attitude

Extra credit if you have these attributes:

  • Familiar with CAD or CAM software
  • Familiar with writing software for parallel-processing systems
  • Familiar with Agile software development practices
  • Familiar with automated testing frameworks
  • Familiar with continuous integration