Software Engineer
Siemens Digital Industries Software
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.
Siemens Digital Industries Software is seeking a Software Engineer working on the Designcenter CAD product in the Industry Solutions team. The position involves design and programming complex functionality for the Designcenter CAD product with focus on surpassing customer expectations and achieving high quality and on-time delivery. The employee will create, document and execute software designs for focused product areas. The position involves working in a local team of highly qualified software engineers as well as collaborating with a wider group located in the USA, Europe, and India, and also with other teams within Siemens Digital Industries Software. The working environment is flexible and highly collaborative, and problems and potential solutions are actively discussed with other team members.
Duties and Responsibilities
- Contribute individually or to a team as needed to meet the requirements of various projects
- Design and implement capabilities in a world-leading mechanical CAD product
- Solve complex computing and engineering problems
- Write clean, robust and maintainable code to minimize the cost of defects over time
- Maintain existing software code - analyze and resolve customer and internally reported problems
- Communicate and collaborate with the team and with customers
- Ensure on-going quality of the product delivered to customers.
Qualified Applicants must be legally authorized for employment in the United States. Qualified Applicants will not require employer sponsored work authorization now or in the future for employment in the United States
Minimum Requirements
- Bachelors or Master’s in Computer Science, Mechanical Engineering, Mathematics, or closely related field with 2-5 years of software related work experience
- Significant programming experience in C/C++
- Knowledge of programming languages for web/cloud is preferred
- Knowledge of AI/ML is preferred
- Ability to tackle problems involving large, complex systems
- Ability to communicate effectively, both verbally and written
Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software. A collection of over 377,000 minds building the future one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!
Siemens Software. Transform the Everyday with Us
90,000 162,000 3-5