C++ Software Engineer - 3D Printing Graphics and Visualization Job at Simplify3d, Cincinnati, OH

L0RFVWppTklSS0dCcG1iUi9QNlpDRnZPSEE9PQ==
  • Simplify3d
  • Cincinnati, OH

Job Description

We are looking for an experienced C++ developer to join our team and revolutionize the way products are made through 3D printing. Your work will impact customers in over 170 countries around the globe, delivering new features and capabilities to the additive manufacturing industry.

Simplify3D is the #1 commercial provider of 3D printing software worldwide, offering state-of-the-art software that is trusted to deliver the best performance from hundreds of different 3D printer brands. Employees enjoy a flexible work environment with core hours to accommodate personal schedule preferences. We offer a full benefits package including Medical, Dental, Vision, Life Insurance, Disability Insurance, generous Paid-Time-Off and a 401(k) plan with employer contributions.

What you will be doing

  • You will design, build, and test new features that extend the capabilities of our industry-leading 3D printing software
  • You will utilize OpenGL to develop 2D and 3D visualizations for various components of the 3D printing processes
  • You will use Qt to construct intuitive user interfaces that connect customer to the powerful functionality within the software
  • You will work directly with our engineering team to explore new software features that could improve the quality of 3D printed parts
  • You will gain experience using the latest generation of 3D printers and assist our team as we explore new ways to integrate machine features into the product
  • You will provide insight to our product and leadership teams to help develop the roadmap for future software releases

Who you are

  • You have 3+ years of professional software development experience using C/C++
  • You have a strong understanding of 3D graphics pipelines using OpenGL and shader systems
  • You have experience working with Qt or similar event-based UI/UX frameworks
  • You have experience writing cross-platform applications that need to run on Windows, Mac OS, and Linux
  • You are an agile learner who will use all available resources to find a solution
  • You enjoy working in a fast-paced environment and collaborating with others
  • You can work from our office in Cincinnati with access to one of the largest collections of different 3D printers in the world. Relocation packages are available.
  • You are a passionate problem solver who is excited to make a difference in the industry

Join our team and help shape the future of additive manufacturing!

Job Tags

Full time, Work at office, Worldwide, Relocation, Flexible hours,

Similar Jobs

Adtalem Global Education

Manager, Social Media Job at Adtalem Global Education

 ...Description Opportunity at a Glance Quick Overview: You're our social media storyteller and content creator, developing engaging content...  ...partners, and policy influencers. Reporting to the Senior Manager of Digital Strategy, this role combines content creation... 

Stock Transportation Limited

Flexible School Bus Driver: CDL Training Included Job at Stock Transportation Limited

 ...their education. With a flexible schedule and no night or weekend shifts, this position offers a great work-life balance. Comprehensive training is provided to help you obtain your commercial drivers license (CDL). Join a team that prioritizes safety and integrity,... 

The Cleveland Clinic

RN - The Cleveland Clinic Job at The Cleveland Clinic

Serving the needs of Garfield Heights and the Southeast communities of Cuyahoga County since 1949, Marymount Hospital is a 269-registered bed acute care, faith-based hospital and became the first regional hospital to become a member of the Cleveland ...

HighKey Agency

Social Media Marketing Assistant Job at HighKey Agency

 ...About HighKey HighKey Agency is a digital PR and social media powerhouse specializing in building elite personal and brand presences in the aesthetic industryfrom top-tier plastic surgeons to high-growth med spas. We engineer content systems that drive visibility... 

University of Rochester

Licensed Registered Pharmacy Technician Job at University of Rochester

 ...Responsibilities: General Purpose: Assists pharmacists by compounding, preparing, labeling, and dispensing medications under the...  .... Maintains all requirements for licensure as a registered pharmacy technician, in accordance with New York State Education Law, and...