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. Through smart and connected 3D printers, polymer materials, a software ecosystem, and parts on demand, Stratasys solutions deliver competitive advantages at every stage in the product value chain. The world’s leading organizations turn to Stratasys to transform product design, bring agility to manufacturing and supply chains, and improve patient care.
In this role:
This role will be part of a team responsible for all aspects of the creation and maintenance of software used in the Stratasys 3D printer products
The Software Engineer will maintain, develop, and enhance additive manufacturing application software[SR2] . Create software that emphasizes] critical attributes including reliability, ease of use, performance, and ease of service. All activity is done within a collaborative team environment utilizing agile and scrum including peer reviews of all work output. The Software Engineer typically designs, codes, and tests from a given specification.
What you will be doing:
.Contribute to company planning by reviewing specifications[SR1] , work estimates, and schedule updates.
Innovate, recommend and drive product improvement using approaches such as new feature ideas, software architecture, and 3rd party integration.
Contribute to company technical advancement and strive for technical expertise in areas of interest or assigned specialization.
Design and implement new product capabilities optimizing available technology and existing code.
Design and implement software with the goal of maximizing reliability, correctness, ease of use, ease of maintenance, testability, security, standards, compliance and performance[SR3]
Tasks will be varied with discovery and learning required to identify and implement solutions.
Responsible for planning own work and assessing progress.
Technical communication is typically within team and peer group
Build and deliver software that revolutionizes how things are made[SR1] .
Help achieve an efficient and maintainable product by developing and testing well-documented code that meets requirements and maintains a low defect level while adhering to the [SR2] requirements, the company standards, and schedule.
Troubleshoot, diagnose, and enhance existing software features and capabilities.
Pro-actively informs [SR3] colleagues of status/information in a timely manner and in an appropriate fashion.
Responsible for execution per Product Development Process (proposal, schedule, milestones, peer reviews, program reviews, system integration, testing, and product rollout support) when assigned to a product development team
Participates actively in and seeks out various educational and training opportunities to maintain up-to-date technical expertise.
Must have for this role:
2+ years software application development experience
C++, JavaScript or equivalent high-level programming experience[SR1]
Bachelor Degree in Computer Science, Computer Engineering, Math, Electrical Engineering or equivalent work experience.[SR1]
Nice to have:
Previous experience using 3D printers
Work experience in a Manufacturing environment
Interest in solving problems
Computer Aided Design (CAD) experience
Experience with 3D printers, CNC mills, or other manufacturing processes
What you will be part of:
Company Overview (https://www.stratasys.com/en/about-us/history/)
Our Culture and Values (https://www.stratasys.com/en/about-us/culture/
Our Sustainability “3D Printing a Better Tomorrow” (https://www.stratasys.com/en/about-us/sustainability/
Our Locations Click here
Check out our video! (https://www.youtube.com/watch?v=6wmDfmt2bNI)
Additional Information: UK Benefits
We offer a generous benefits package including:
Income protection insurance
Death in service insurance
Critical illness cover, plus optional Health and Dental care.
Competitive salary, bonus scheme
Employee stock purchase plan (ESPP)
Excellent career development and training opportunities
Employee Assistance Programs including virtual GP service, helplines and access to counselling
25 days holiday plus a day for your birthday, and Bank Holidays
Why you’ll love it here…
Get to know the latest and future 3D printing solutions
Participate in work-related conferences and trade shows
Change the world by enabling innovative applications for 3D printing
Modern Development Environment – React, React-three-fiber, Flux, Electron, ZeroMQ, Protobuf, Typescript, Javascript, C#, C++, VSCode, Github, NUnit
Continuous Integration – TeamCity, Chef, Terraform, Kubernetes, Docker, Jenkins
Scrum – JIRA, Google Docs, Metabase, integrated QA
Friendly and inspiring environment
Relaxed informal open plan office, in Cambridge city centre
Fun quarterly team events and social get togethers. Wednesday deliveroo in the office and Friday pub lunch!
Free tea, coffee, drinks, snacks and fruit, plus Beer Fridays
3D printers for development and personal usage
Testimonials from the team:
“I find it thrilling to work here! It is like working at an agile startup while being a stable corporate company. The people are both professional and friendly at the same time.”
Yasin – Software Engineer
“In my experience, companies always flaunt a focus on employee culture and satisfaction. It did not take me long to realise they actually put their money where their mouth is. The company have been extremely proactive ensuring I have a comfortable and pleasant experience, and everyone is a joy to work with.”
Graham- Senior Software Engineer
Freeform is looking for a “Senior Software Engineer (C++)”. You can find more information here....
Apply For This JobStratasys is a world leader in 3D printing! Stratasys is leading the global shift to additive manufacturing with innovative 3D...
Apply For This JobSpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting...
Apply For This Job