Schindler is one of the world's leading suppliers of elevators, escalators and moving walkways. We employ talented individuals in over 100 countries worldwide to design, develop, install, maintain and modernize the mobility systems that keep the world's urban population on the move. We offer a dynamic, forward-looking work environment that enables our employees to innovate and excel in their chosen fields.
The role is hybrid and implies majority presence in the office (1-2 days/week of home office)
Join us as a
Embedded Software Engineer (m/f/d)
In this role, you will be part of our Milan Software Development Hub, an agile team that develops modern software tools to help shape the next-generation elevator’s software to meet high quality and safety standards for Schindler’s products.
Be part of our team and leverage your C++ skills to develop and maintain the software that powers thousands of Schindler elevators across the globe. Witness your impact first-hand by testing your software on our simulators. Collaborate with a global team of experts to meet high quality and safety standards.
Your next challenges include:
Developing designs for new software features and defining interfaces under consideration of overall architecture and constraints (e.g., cost, quality, HW restrictions).
Implementing new functionalities using state-of-the-art programming languages, libraries, and technologies
Ensuring quality of implemented functionality by performing code reviews as well as manual and automated unit tests together with test engineers
Maintaining existing software components and systems by implementing defect fixes and improvement as well as performing refactorings
Performing root-cause analysis for bugs/defects in collaboration with R&D testing experts
Keeping track of technology trends, propose use of new ideas and technologies in Schindler's controller landscape, and generate IP proposals and patents for new ideas.
We Elevate... Your Best Self
You are a self-directed and self-organized, highly responsible, and reliable team player. Your good analytical skills pair with your hands-on approach and open mind and for new technologies and agile development.
Further requirements may include:
Degree in computer science and/or software development or equivalent.
Experience in modern C++ (latest standards).
Knowledge of software management tools like versioning tools (Git), preferably Atlassian tools (Jira, Bitbucket, Confluence).
Familiarity with software development technologies and practices such as Scrum.
Experience in embedded software test design and execution is a plus, preferably in industrial R&D environment and using test automation environments.
Proficient level of English is required. Italian and German are a plus
We Elevate... You
You will get immediate access to a variety of benefits by working for a TOP employer:
Flexible work schedule and comfortable workspace in PoliHub Innovation District, Milan
Development opportunities: You start with a position-specific familiarization and are supported by us through professional and personal training measures
Work-life balance: We enable you to conciliate your professional and private life through flexible working hours
Corporate benefits: Benefit from our various employee discounts
Diversity: We promote a culture of diversity
Working in a dynamic environment with an interdisciplinary team of specialists
Can You Elevate Us?
Be part of a highly driven organization where high performance connects people and is a vital part of achieving strong business results. Send us your complete application.
At Schindler Group we value inclusion and diversity, and practice equity to create equal opportunities for all. We endeavor that all qualified applicants will receive consideration for employment without regard to age, race, ethnic background, color, religious affiliation, union affiliation, gender, gender identity, sexual orientation, marital status, national origin, nationality, genetics and health or disability.