Social network you want to login/join with:
Stratasys is a world leader in 3D printing!
Stratasys is leading the global shift to additive manufacturing with innovative 3D printing solutions for industries such as aerospace, automotive, consumer products, and healthcare. Our offerings include smart and connected 3D printers, polymer materials, a software ecosystem, and parts on demand. Stratasys solutions provide competitive advantages at every stage of the product value chain. Leading organizations worldwide turn to Stratasys to transform product design, enhance manufacturing agility, and improve patient care.
What we need:
Stratasys is seeking a Software Engineer to join the Stereolithography R&D team based in Aylesbury, UK. We support hybrid working but you must live within a commutable distance to the office. This role involves contributing to the design and functionality of current and next-generation products. It is a hands-on position for a motivated individual who thrives in a dynamic, forward-thinking environment. If you're passionate about building great products, we want to hear from you. We value talent and enthusiasm over perfect fit, so come and be part of Stratasys, a pioneer in 3D printing.
In this role:
You will work on software to control and support 3D printers, including Windows application programming and hardware control via Beckhoff PLC. You will also integrate with other components and systems.
As part of a small team, you will familiarize yourself with existing software and contribute significantly to its design and development.
What you will be doing:
- Undertake development tasks through all stages—requirements gathering, designing, implementing, and integrating on the 3D printers.
- Support and maintain existing printer control software and tools.
- Develop and test well-documented code to ensure an efficient, maintainable, and low-defect product.
- Innovate and recommend product improvements through new features, architecture, and third-party integrations.
- Collaborate to create specifications, user stories, and work estimates.
- Contribute to team goals by sharing responsibility, communicating effectively, and promoting new ideas.
- Engage in continuous learning through educational and training opportunities.
- Drive process and tool improvements.
- Uphold Stratasys Core Values through professional behavior.
- Follow safety policies and attend relevant training.
- Perform other duties as assigned.
Must have for this role:
Education & Qualifications
- Degree in Computer Science, Software Engineering, Mathematics, or related field.
- 3-5 years of applicable experience.
- Professional experience with C#, WPF, and .NET Framework.
- Experience across the full development lifecycle.
- Strong communication skills for collaboration.
- Quick learner of new concepts and technologies.
- High attention to detail and problem-solving skills.
- Ability to take ownership of tasks and show initiative.
- Organized, diligent, and capable of managing multiple projects.
- Ability to work independently and make considered decisions.
Communication
- Ability to work in a cross-functional team.
- Effective communication at all levels.
- Clear presentation of information and analytical results.
Preferred Experience
- PLC programming, especially Beckhoff.
- Working with 2D/3D graphics.
- Device integration in IoT environments.
- Interest in polymer 3D printing and materials.
- Experience with Stereolithography, DLP, or similar technologies.
What you will be part of:
- A dedicated development team creating impactful products.
- Company overview, culture, values, and sustainability initiatives.