About this role
Job title: Embedded Software Engineer
Location: Ji'nan, CN, 250102 Position Type: Professional Transport is at the core of modern society. Imagine using your expertise to shape sustainable transport and infrastructure solutions for the future. If you seek to make a difference on a global scale, working with next-gen technologies and the sharpest collaborative teams, then we could be a perfect match. What you will do We are looking for an Embedded Software Engineer to develop, validate, and maintain embedded software for vehicle electrical and electronic systems. The role will support end-to-end embedded software development activities, including model-based design, implementation, integration, testing, and continuous improvement of software development processes. The engineer will collaborate closely with cross-functional teams to ensure high-quality software delivery that meets QDCF targets across all product development phases. Main Tasks / Responsibilities / Authorities Develop and maintain embedded software for vehicle applications using Simulink, C/C++, and PythonSupport model-based software development, including design, implementation, verification, and validationDevelop new software features for both traditional and e-mobility applicationsBuild, maintain, and improve CI/CD pipelines to enable efficient software integration, automated testing, and deliverySupport software integration, debugging, and troubleshooting on target hardware and in test environmentsContribute to software architecture discussions and implementation of scalable, maintainable solutionsProvide technical support to other teams for product improvement and new product developmentSupport testing activities in the evaluation and verification of design solutionsTrack and implement new embedded software development processes and continuously optimize existing methods and toolsWho are you? Key Skills Embedded software development and software lifecycle managementStrong hands-on experience with Simulink, C/C++, PythonKnowledge of CI/CD tools, automation, and DevOps practices for software developmentExperience with model-based development and embedded system integrationUnderstanding of automotive or heavy vehicle electrical and electronic systemsQuality tools and methodsProblem solving and analytical thinkingCommunication and coordination in cross-functional teamsKnowledge of product development processesFamiliarity with common engineering tools such as Visio and MS Office Required Knowledge & Experience Education / Professional Qualifications Master’s degree in a relevant engineering discipline, or a Bachelor’s degree with substantial relevant experience Experience Experience in embedded software development, preferably in automotive, heavy-duty vehicles, or related industriesExperience with software integration and verification activitiesExperience working in agile or iterative development environments is an advantageBroad interest in technology, especially within the area of heavy vehiclesStrong intuitive and an