- ロンドン - - イギリス
Software Engineering Intern - Build & Dependency Management
We are Siemens
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.
We offer a role with responsibility, independence and the possibility to contribute proactive. We foster a teamwork culture with room for individual development.
About the team
The Simcenter STAR-CCM+ development team is seeking a motivated individual for a 12-month internship to help improve our build system and static analysis infrastructure. There are a number of meaningful and exciting tasks suitable for a range of skills. You could work on the forever-relevant third-party library handling problem in C++, optimising cutting-edge static analysis tools, or refactoring vital build infrastructure. We will make sure you have fun and learn a lot.
What you will be doing
Responsibilities include, but are not limited to:
- Writing and refactoring Python and/or CMake code to meet our exacting standards for quality and adaptability
- Making well-informed design decisions about large-scale infrastructure projects
- Responding quickly and effectively to bug reports
- Taking enthusiastic ownership of important infrastructure code
What you will bring
- Proficiency in Python for developing reliable and maintainable solutions
- Experience using CMake to manage and build complex projects
- Strong experience with modern C++ (C++11 and beyond)
- Familiarity with Git-based version control workflows
- Good written and spoken English communication skills
- Degree or currently undergoing studies in Computer Science, Software Engineering, or a closely related field
Additional useful qualifications include
- Experience navigating large codebases
- Experience with any of:
- LLVM / Clang
- Clang-tidy
- Cross-compilation
We are Siemens
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!
We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare.
Transform the everyday
#SSP
#disw
#LI-PLM
#LI-Remote