Job Description
We are looking for an Automotive Software Engineer (m/f/d) in Basic Software area e.g. MCAL, CDD, IOHWAbs, to strengthen our Software Engineering team located at our Aachen Engineering Centre in Wegberg.
What you will do:
* Collaborate in the development of hardware related software for High Performance Computer, Domain or Zonal Computer and Legacy computers – e.g. for Complex Device Drivers, Hardware Abstraction Software;
* Develop embedded software using C as main language across different microcontrollers architectures;
* Collaborate with international product teams on release train and solution level;
* Take part in requirement clarification and analysis;
* Specify the SW unit design according to the SW requirements specification and the SW architecture specification;
* Document of the design and implements the specified functionality according to the SW design specification;
* Be responsible for software development, integration and unit testing based on requirements;
* Take part in low and high-level design for software modules;
* Execute software development tasks, document results, report problem, debugging;
* Estimate tasks effort, plan and perform software review, plan and track tasks;
* Solve technical problems/queries;
* Communicate findings to both technical and non-technical colleagues in order to prevent technical problems/queries;
* Train others and learn with your peers while crafting the team delivery.
Qualifications
* Major in Computer Engineering/ Electrical-Electronics/ Electronics-Telecommunication/Mechatronics Engineering or related fields;
* 2-5 years professional software experience;
* Good at C programming for embedded products, scripting language is a plus;
* Good knowledge of software engineering, quality standards and design principles;
* Good knowledge of Microcontroller and Embedded System;
* Experience in Software Development Lifecycle;
* Basic knowledge in the following fields;
* Emulators, simulators, debugging and test equipment;
* Real Time Operating System (RTOS);
* Automotive communication protocols know-how e.g. CAN/LIN/ Flexray /Ethernet and AUTOSAR architecture will be an advantage;
* Experience in Automotive domain knowledge is preferred;
* Good English skills.
Additional Information
* Attractive remuneration: 13 monthly salaries, Givve card topped up with 50 each month and optional allowances
* Work-Life balance: 30 days of vacation and a flextime model for flexible working hours
* Home office: Possibility to work from home
* Development: Wide range of trainings and education opportunities
* Employee benefits: Attractive leasing offers, additional private health insurance, free employee advice assistance hotline and much more
* Health: Yearly health & wellbeing days, Urban Sports Club membership
* Attractive working environment: Modern offices and free parking
* International company: Career opportunities in a global environment
* Open company culture: Diverse, multicultural team
* Events: Regular company & team events