DescriptionAbout GKN Automotive
GKN Automotive is a worldleading global automotive technology company at the forefront of innovation. Its origins date back to 1759 and for the last 70 years it has been putting key technologies into series production.
We are the trusted partner for most of the worlds automotive companies specialising in developing building and supplying marketleading drive systems and advanced ePowertrain technologies.
GKN Automotive is part of Dowlais Group plc a specialist engineering group focused on the automotive sector.
Role Purpose
The Software Engineer is responsible for developing and maintaining C programming testing and build environments (e.g. IDE automation tools). The role also supports the creation of an automated toolchain for modelbased embedded functional and safety software development in compliance with automotive standards. In addition the engineer contributes to defining the required strategies team training and issue analysis related to these environments.
Key Responsibilities
- Develop and maintain toolchains for ModelBased Systems Engineering (MBSE) using MATLAB/Simulink and TargetLink
- Design and implement automated testing solutions with BTC EmbeddedTester and MES MXAM in alignment with ISO 26262 ISO 21434 and ASPICE standards
- Support software configuration management using PTC Integrity (RV&S) and GitLab
- Integrate automated testing into the continuous build process including the integration of Vector tools (e.g. CANoe vFlash) with GitLab
- Provide training and handson support to software teams in the application of modelbased development methods and tools
- Evaluate compliance with defined development methodologies and tool usage across software teams
- Support and conduct root cause analysis for issues related to toolchains processes and automation workflows
Qualifications and Skills
- Degree in Computer Science Electrical Engineering Embedded Systems or a related technical field
- Solid programming skills in C and experience with modelbased development (e.g. MATLAB/Simulink TargetLink)
- Practical knowledge of test automation tools such as BTC EmbeddedTester and MES MXAM
- Familiarity with automotive standards such as ISO 26262 ISO 21434 and ASPICE
- Experience with software configuration management tools (e.g. PTC Integrity / RV&S GitLab Git)
- Knowledge of CI/CD processes and integration of toolchains into automated build and test pipelines
- Experience with Vector tools (e.g. CANoe vFlash) is an advantage
- Strong analytical and problemsolving skills
- Ability to train and support teams in using tools and applying software development methodologies
- Good communication skills in English and German
- Independent structured and solutionoriented working style
What We Offer
- Flexible working hours and a flextime model to support a healthy worklife balance
- Option to work from home
- Attractive and competitive compensation package in line with the IG Metall collective agreement for North RhineWestphalia including holiday and Christmas bonuses
- Comprehensive onboarding and professional training for your new role
- Exciting varied and challenging tasks in a collaborative and supportive team environment
- Access to corporate benefits including exclusive discounts from top brands and service providers
- Extensive opportunities for personal and professional development
- Free onsite parking
- Companysponsored medical care