Software Engineer

3+ months agoCambridge, United Kingdom

During the current global health crisis, the priority for Siemens Digital Industries Software is the health and wellbeing of our entire community including current and future employees, which may add time to our hiring processes. We appreciate your patience and invite you to visit our website to learn more about how Siemens is responding to the pandemic.
Discover Siemens Digital Industries Software !

The Parasolid group is part of Siemens Industry Software, who specialise in providing software products to support all facets of the manufacturing industry.

Parasolid is a 3D modelling toolkit used in hundreds of the world's leading Computer Aided Design, Engineering and Manufacturing programs. Parasolid has been at the cutting edge of 3D design for over 30 years, with a wide range of technology leaders and household names, such as Apple, SpaceX, Red Bull F1, Lego, Canon, and Dyson, designing their products on systems powered by Parasolid. With over 4 million engineers and designers using Parasolid-based applications daily, you are rarely more than a metre away from a product designed with Parasolid geometry.
Where are we?
We are based in Cambridge, UK, close to the central railway station. It's easy to get to by foot, bike, car, bus or train. We're next door to the beautiful Botanical Gardens and a few minutes' walk from the historic centre of town.
Why are we recruiting?
Parasolid has always been a market leader but we don't intend to rest on our laurels. We are continually generating new ideas for better products and enhancements to our current products. We are strengthening our development team to meet the needs of our customers and to ensure we transform our innovations into top quality software.
Who are we looking for?
We're looking for graduates, post docs and experienced software engineers to join our team and create new and improved 3D modelling tools.

We typically recruit mathematicians and physicists, but are open to anyone with a good degree in a numerate subject.

If you are passionate about problem solving and writing numerical software, have good working knowledge of vector algebra and an ability to visualise shapes in 3D, then we would love to hear from you!
How do we develop?
Our software engineers work in small teams of 5-6, and all the teams interact closely to provide the best solutions for our customers.

Everyone has their own desk, a high spec PC with plenty of RAM and CPU power to run and debug the code on real world customer data, and a couple of monitors.

Our products are written in C and C++. We often use other languages, like python and C#, for in-house tools. We use Visual Studio for some products and our in-house development environment for others, along with a variety of commercial and home grown tools to speed up the development process.

A fully automated testing infrastructure is built into the development environment to allow for rapid feedback on code changes. Once changes are submitted we have a comprehensive system to test our products on customer data, ensuring quality before the software leaves the building.
We are Siemens
We offer a comprehensive reward package which includes a competitive basic salary and a great range of employee benefits. We work flexible working hours and the dress code is casual.

There is an active social scene with a wide variety of clubs and social events

At Siemens, everyone can bring their whole self to work. This is why we are an equal opportunity employer and value diversity at our company. We do not discriminate on any grounds. We will ensure that individuals with disabilities are provided reasonable accommodation where necessary.

We are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow's reality. Find out more about the Digital world of Siemens here:



Organization: Digital Industries

Company: Siemens Industry Software Limited

Experience Level: Experienced Professional

Job Type: Full-time