Embedded Software development, including low level driver development, application layers development and maintenance of automotive embedded software applications;
Supporting the integration of microcontroller features into the system solution to achieve the highest performance;
Problem solving abilities (bug fixing, testing) and documentation are expected;
Analysis and prototyping of new technologies;
Working closely in a multi-disciplinary and cross-site team.
Requirements
A degree in Electrical Engineering, Computer Science, Physics or related field
5 years+ of relevant working experience, ideally in embedded software development
Knowledge of C or C++ programming for microcontrollers and familiarity with common microcontroller peripherals
Familiarity with tools like compilers (e.g. GCC, Tasking), version control systems (SVN, GIT), debuggers (e.g. Jlink, Lauterbach), etc.
Nice to have: (any of the following would represent an advantage)
MATLAB / Simulink know-how is a plus.
Excellent written and spoken English communication skills.
Hands-on experience with hardware measurement and debugging: measurements(e.g. using oscilloscopes, multimeters), understanding schematics and basic hardware blocks.
Experience in developing low level drivers.
Additional Information
Projects are mainly related to working with new products and developing prototypes (Reference design) for products in the area of power electronics/power applications. + (e.g. Inverter, DC/DC converter, on-board charger, electronic switches, etc.); Communication with other devices (CAN, ethernet, SPI, I2C, gate drivers, etc.);
Experience in projects from similar areas is not required, but may be a great plus.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.