Job Description
Job Title: Software Engineer
Industry: Additive Manufacturing
Location: Pittsburgh, U.S.
Salary: Competitive
A global provider of 3D Printers based in Pittsburgh are looking to recruit a software engineer, who will be responsible for developing and integrating control software for a new model of 3D printer.
The role will work with all functional aspects of the software including hardware communication, operator intergfact, 3d model manipulation and visualisation, and file I/O. You will work alongside and leverage the world experts in this specific technology and be an intergral part of the team in bringing a new product to market.
Reporting to the Director of R&D, the opportunities main features include:
Software Development
• Design, develop and implement new and exciting software apps for controlling 3D printers
• Integrate Electro-Mechanical systems so they work seamlessly together
• Take charge in testing and debugging source code
Process Controls and Documentation
• Be the lead in developing, implementing, maintaining and following software version control and documentation practices
• Work with a variety of engineers and external resources to generate specifications for new ideas as well as analysis and improvements to any existing software
Extras:
• Attend and participate in training or education required by company
• Other duties may be assigned as required
What you need to bring to the table
• Bachelor degree in Software Engineering, Computer or Electrical Engineering, Computer Science, Robotics or comparable technical degree required; A Master’s degree is even better
• 2+ years of C++ experience
• An entrepreneurial spirit and mind set with the ability to overcome obstacles, provide solutions and move quickly to the next challenge
• Experience with OpenGL API
• Preferred knowledge of Polygonica library, Siemens PLC and/or motion controllers
• Familiarity of developing code for controlling complex systems
• Skills in developing machine controls in an additive manufacturing environment a huge plus
• Real world experience working with an interdisciplinary team to bring new and innovative products to market
• A sincere openness to new ideas from the team and a genuine willingness to iterate and provide constructive feedback in a timely manner
• Superior communication skills, both oral and written
What we provide in exchange for your skills, knowledge and talent
The company provide a comprehensive compensation and benefit program which includes the following:
• Two (2) Medical, Dental and Vision plans to choose to fit your specific needs with a portion of the premiums company paid for
• Health Savings Account (HSA) tied into our High Deductible Medical Plan
• A generous company match 401k program
• Company Paid Life, Short & Long Term Disability with AD&D insurance
• Vacation/PTO and company Paid Holidays
• For those who want to continue their professional growth, we provide tuition reimbursement on a yearly basis
Click apply or speak to Mark Ainscough for the full details at:
Email: mark.ainscough@kensingtonconsulting.co.uk
Tel: +44 (0)1257 244743