Senior, Software Development Engineer at 3D Systems

Posted in General Business about 14 hours ago.

Type: Full-Time
Location: Colorado Springs, Colorado





Job Description:

Senior Software Development Engineer - Extrusion 3D Printer Systems ️

What We Are Looking For

We are seeking an exceptional software development leader to drive the software architecture and development for our advanced pellet extrusion 3D printer systems. The ideal candidate will bring deep expertise in software engineering as part of a team, with a strong background in C# and frontend web development, and a passion for innovative manufacturing technologies.

This position represents a unique opportunity to shape the future of industrial 3D printing software, combining advanced technical skills with innovative engineering challenges. We're looking for a software development leader who can bring technical excellence, creative problem-solving, and a passion for pushing the boundaries of manufacturing technology.

Primary Job Functions


  • Lead software development efforts for our next-generation extrusion 3D printer platform
  • Collaborate with controls engineers to integrate our front end printer interface with the automation and motion controls as well as the print program generation.
  • Collaborate across engineering disciplines to define software requirements and system architecture
  • Create sophisticated software solutions that bridge motion planning, industrial controls, and 3D printing technologies
  • Support the development of software requirements and project plans
  • Maintain software versions and releases as our hardware continues to evolve over time.
  • Draft technical software specifications for product designs
  • Implement and support advanced software QA/test methodologies and test driven design

Working Environment


  • Dynamic, collaborative engineering team
  • Opportunity to work on cutting-edge manufacturing technology
  • Occasional travel to company and engineering partner facilities may be required

Safety and Conduct


  • Commitment to safety standards and company code of conduct
  • Prompt reporting of any workplace incidents
  • Professional and ethical work environment
Key Requirements


  • Bachelor's degree in Computer Science, Software Engineering; or equivalent skills and work experience.
  • Minimum 4 years of experience working on distributed software engineering teams
  • Proven expertise in C# development
  • Strong frontend web development skills
  • Knowledge or familiarity with:

    • CNC motion planning principles
    • Industrial control systems
    • 3D printing technologies and workflows

Technical Expertise


  • Advanced software design and architecture skills
  • Proficiency in C# and web frontend technologies
  • Experience with industrial software integration
  • Ability to translate complex technical concepts into elegant software solutions

The 3D Systems Advantage!


  • Salary Range: $104,700 - $115,700 annually (Salary to be determined by the education, experience, knowledge, skills, and abilities of the candidate, and alignment with market data)
  • In addition to a salary, this position is eligible for an annual bonus based upon company performance.
  • 3D Systems offers a comprehensive benefit package including medical, dental, and vision coverage, company-paid short-term and long-term disability insurance, and company-paid basic life insurance. Flex (Vacation) Time, Sick Leave, FAMLI Leave, Parental Leave, and 9 holidays per year are provided as paid time off. 3D Systems also provides a 401(k) Retirement Savings Plan option with a company match. Educational assistance and supplemental health and life plans are available.

Applications will be accepted online through January 2nd, 2024.





More jobs in Colorado Springs, Colorado


Samtec, Inc.

King Soopers

King Soopers
More jobs in General Business


Kroger

King Soopers

Pick 'n Save