AVL Powertrain Engineering in Sweden is seeking a Software Engineer to support Automotive OEM customers in Function Development and Testing. As a Software Engineer, you will work in the development of complex vehicle systems and focus on the function development and testing of automotive components.
The Software team at AVL MTC is a multi-national group of engineers driving innovation in automotive software development for next-generation vehicle technologies. You'll work at the forefront of mobility, collaborating on cutting-edge embedded platforms, safety-critical systems, and advanced software architectures.
Key Responsibilities:
- Collaborate with system engineers and architects to translate requirements into software architecture using modeling and design tools
- Design and develop application functionality and algorithms by writing clean, efficient code in C and/or C++, or by modeling and implementing them in Simulink
- Experience with Software development for Inverter and power electronics
- Development of innovative strategies and functions for vehicle powertrain systems using modern simulation tools (e.g. Matlab/Simulink)
- Following a model-based algorithm development approach, you optimize the existing functional models in the application software and maintain them until the series is introduced
- Supporting verification and validation activities across the software development lifecycle, including static code analysis, unit testing, and MIL/SIL/HIL testing
- Work with CI/CD pipelines and version control tools (Git, Gerrit, Jenkins, Docker...)
- Requirement engineering, test reports, and documentation generation if necessary
- Maintain build stability and manage software integration
- Collaborate effectively across cross-functional and multi-disciplinary teams, following Model-Based Systems Engineering (MBSE) principles and agile development practices
Requirements:
- 4+ years' experience from software functional development and testing (Inverters, DCDC converters) within the automotive industry
- Experience of Model Based Development using MATLAB, Simulink, Stateflow, and Auto-code generation using Embedded Coder
- Functional safety knowledge (ISO26262 and/or ASPICE)
- Experience in inverter and power electronics software development
- Solid understanding of AUTOSAR methodology and toolchain
- Identification and management of functional requirements
- Definition of test methods, planning, preparing, and execution of test tasks, and reporting
- Strong programming (C and/or C++) skills with a focus on readability, maintainability, and scalability
- Communication tools: CAN, CANalyser, CANoe, Flexray
- Very good social and communication skills in English (Swedish is meritorious)
Meriting:
- Driver's license B (E and/or C meritorious)
- HiL systems knowledge in e.g., dSpace, ETAS
- Knowledge in INCA, Python
- Experience with AUTOSAR Basic Software Modules like (OS, MemStack, ComStack)
We Offer:
- Competitive Compensation Package
- Collective Agreement and insurances
- Working with international OEMs and Tier 1's
- A personal onboarding concept will help you to get up to speed smoothly
If you are interested in this opportunity, please use our online application tool to send your application to AVL.
XML job scraping automation by YubHub