Software Development Engineer

4 weeks ago


Cambridge, Cambridgeshire, United Kingdom Stratasys, Inc. Full time
Software Engineer

Stratasys is a world leader in 3D printing, driving the global shift to additive manufacturing with innovative solutions for industries such as aerospace, automotive, consumer products, and healthcare.

The Software Engineer will be part of a team responsible for creating and maintaining software used in Stratasys 3D printer products. This role involves designing, coding, and testing software that emphasizes critical attributes like reliability, ease of use, performance, and ease of service.

Key Responsibilities
  • Contribute to company planning by reviewing specifications, work estimates, and schedule updates.
  • Innovate, recommend, and drive product improvement using approaches such as new feature ideas, software architecture, and 3rd party integration.
  • Design and implement software with the goal of maximizing reliability, correctness, ease of use, ease of maintenance, testability, security, standards, compliance, and performance.
  • Responsible for planning own work and assessing progress.
  • Build and deliver software that revolutionizes how things are made.
  • 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 requirements, company standards, and schedule.
  • Troubleshoot, diagnose, and enhance existing software features and capabilities.
Requirements
  • 2+ years software application development experience.
  • C++, JavaScript, or equivalent high-level programming experience.
  • Bachelor Degree in Computer Science, Computer Engineering, Math, Electrical Engineering, or equivalent work experience.
  • Previous experience using 3D printers.
  • Work experience in a Manufacturing environment.
  • Computer Aided Design (CAD) experience.
  • Experience with 3D printers, CNC mills, or other manufacturing processes.
What We Offer
  • 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.

Join a team that is changing the world by enabling innovative applications for 3D printing. Work with the latest and future 3D printing solutions in a modern development environment with React, React-three-fiber, Flux, Electron, ZeroMQ, Protobuf, Typescript, Javascript, C#, C++, VSCode, Github, NUnit. Scrum - JIRA, Google Docs, Metabase, integrated QA. Relaxed informal open plan office, in Cambridge city centre. Free tea, coffee, drinks, snacks, and fruit, plus Beer Fridays. 3D printers for development and personal usage.



  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.Key ResponsibilitiesDesign and develop user interfaces for XenServer using Windows application...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.Key ResponsibilitiesDesign and develop user interfaces for XenServer using Windows application...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing the user interface for our XenServer virtualization platform.Key ResponsibilitiesDesign and develop the user interface for XenServer, utilizing...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.Key...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.Key...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.Key...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.Key...


  • Cambridge, Cambridgeshire, United Kingdom Siemens Digital Industries Software Full time

    We are Siemens Digital Industries Software, a company that thrives on innovation and collaboration. To drive progress, we need talented individuals who can push boundaries and think creatively. As a Surface Meshing Software Engineer, you will be part of our team that develops and maintains the surface mesh generation capabilities for our Simcenter STAR-CCM+...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    Job DescriptionCitrix and TIBCO recently merged to form Cloud Software Group, a leading cloud solution provider. We are seeking a talented Senior Software Engineer to join our team. As a critical member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.About the RoleYou will...


  • Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full time

    Society of Research Software Engineering is seeking a skilled Software Simulation Engineer to join our team in developing a simulation environment for next-generation processors, memories, and HPC systems. This role requires expertise in creating advanced models of RISC-V based cores and developing new techniques to organize, display, and reason about data...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    XenServer Interfaces Engineer OpportunityWe're looking for a passionate Senior Cloud Software Engineer to join our team working on XenServer, a commercial virtualization platform based on the open-source Xen hypervisor.As a key member of our team, you'll be responsible for developing the interfaces for the XenServer virtualization stack, including XenCenter,...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    We are seeking a skilled Software Development Engineer to join our team in Cambridge. As a Software Development Engineer, you will work with a small product team to provide test engineering solutions for our customers. Your responsibilities will include developing automated test systems, creating integrated tests, and simulating external systems for software...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Job Title: Software Development EngineerWe are seeking a skilled software development engineer to join our team at Arm Limited. The successful candidate will have a proven understanding of modern C++ and Java or Python programming languages.The role involves collaborating with highly motivated engineers from diverse backgrounds to design, develop, and...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    At Ecm Selection, we're a team of scientists and engineers dedicated to helping our peers find jobs. We offer a personal service to make the job search process easier for you.Our company is a top employer worldwide, with competitive salaries, an excellent benefits package, and opportunities for personal development. We're looking for a talented Graduate...


  • Cambridge, Cambridgeshire, United Kingdom Stratasys, Inc. Full time

    Software EngineerStratasys, a world leader in 3D printing, is seeking a skilled Software Engineer to join its team. As a Software Engineer, you will be responsible for maintaining, developing, and enhancing additive manufacturing application software.Key ResponsibilitiesMaintain and develop software used in Stratasys 3D printer productsCreate software that...


  • Cambridge, Cambridgeshire, United Kingdom Stratasys, Inc. Full time

    Software EngineerStratasys, a world leader in 3D printing, is seeking a skilled Software Engineer to join its team. As a Software Engineer, you will be responsible for maintaining, developing, and enhancing additive manufacturing application software.Key ResponsibilitiesMaintain and develop software used in Stratasys 3D printer productsCreate software that...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    About the RoleWe are seeking a talented Graduate Software Development Engineer to join our Cambridge-based development team. As a key member of our team, you will contribute to the development of our industry-leading software suite, used worldwide to create innovative products.Key ResponsibilitiesCollaborate with clients to determine software...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    About the RoleWe are seeking a talented Graduate Software Development Engineer to join our Cambridge-based development team. As a key member of our team, you will contribute to the development of our industry-leading software suite, used worldwide to create innovative products.Key ResponsibilitiesCollaborate with clients to determine software...