Senior Embedded Software Engineer
Schindler Holding
Senior Embedded Software Engineer
We Elevate... Your Responsibilities
At Schindler, we believe in elevating lives through innovation, technology, and teamwork. As a Senior Embedded Software Engineer at Schindler, you’ll be at the heart of our Milan Software Development Hub, working with a dynamic and agile team to develop cutting-edge software that powers the next generation of elevators. Help us deliver high-quality, safe, and efficient solutions that keep Schindler elevators running smoothly across the globe.
As a Senior Embedded Software Engineer, you’ll tackle exciting challenges such as:
+ Innovative Solutions: Propose technical solutions to project management, estimating effort and ensuring quality in line with project goals.
+ Feature Design & Development: Design and develop new software features with a focus on system architecture, constraints, and overall quality.
+ State-of-the-Art Programming: Implement new functionalities using modern programming languages, libraries, and technologies.
+ Quality Assurance: Ensure software quality through code reviews, manual and automated unit testing, and collaboration with test engineers.
+ Continuous Improvement: Maintain and optimize existing software, fixing defects, improving performance, and conducting refactorings.
+ Root Cause Analysis: Work with R&D testing experts to identify and resolve bugs and defects, continuously improving system reliability.
+ Innovate: Track technology trends, propose new ideas for the elevator control landscape, and contribute to patent generation for Schindler’s future.
We Elevate... Your Best Self
We are looking for a highly motivated and self-driven individual with the following skills:
+ Expertise in C++: Proven experience with modern C++ (latest standards), and the ability to work with large and complex codebases.
+ Software Development Practices: Solid understanding of agile methodologies like Scrum and experience using software management tools (Git, Jira, Bitbucket, Confluence).
+ Problem Solver: Strong analytical skills with a hands-on, solution-oriented approach.
+ Quality-Driven: Commitment to delivering high-quality, reliable software that meets the highest safety and performance standards.
+ Collaborative Spirit: A team player who thrives in a dynamic, cross-functional environment and shares knowledge with colleagues.
+ Language Skills: Proficient in English (required). Italian and German are a plus.
Nice to Have
+ Experience with Yocto.
+ Familiarity with Buildroot.
+ Knowledge of Linux Kernel development.
Bonus Points
+ Experience in embedded software testing and test automation in an industrial R&D environment is a plus.
+ Passion for working with cutting-edge technologies and contributing to new software innovations.
We Elevate... You
+ Shape the Future: Develop software that directly impacts millions of people worldwide, improving mobility in buildings across cities.
+ Global Impact: Your work will be tested on simulators and deployed in real-world applications, allowing you to see the tangible results of your efforts.
+ Collaborate with Experts: Join a global team of brilliant minds in software, R&D, and engineering, working together to drive innovation.
+ Continuous Learning: Stay ahead of the curve by exploring and implementing the latest technologies and software practices.
We Elevate
Por favor confirme su dirección de correo electrónico: Send Email