USA
29 days ago
Senior Embedded Software Engineer
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