About this role
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.
What you will be doing:
- Design, develop and maintain embedded software components, services and APIs for innovative multidisciplinary products.
- Take part in the full software development lifecycle, from requirements analysis and technical design through implementation, integration, testing and deployment.
- Work closely with Product, QA, Customer Support, System Engineers and cross-functional teams to deliver high-quality solutions.
- Perform software integration and validation on hardware platforms, troubleshoot issues and support system-level testing.
- Participate in code reviews, write unit and integration tests, and contribute to continuous improvement of development processes and CI/CD pipelines.
Must have for this role:
- B.Sc. in Computer Science, Software Engineering, or a related field.
- 2+ years of software development experience.
- Good understanding of C
- Experience with object-oriented programming (C++, C# or Java)
- Experience writing unit tests and debugging complex software issues.
- Strong problem-solving skills and ability to work in a multidisciplinary team environment as well as integration and testing of software on hardware
- Fluent English communication skills.
Advantages:
- Experience in Embedded Software development.
- Familiarity with Linux environments.
- Knowledge of NodeJS
- Experience with Google Cloud or AWS