Job Description
Your contribution to something big
Responsible for development of Electronic Control units embedded software;
Software architecture planning, design and implementation;
Analyze customer, system and safety requirements to derive software architecture;
Design, document and implement a reusable software architecture based upon generated requirements;
Develop, in collaboration with another department, needed documentation about software development procedures;
Participate in control unit certification process activities;
Design, document and support implementation of functional test procedures for mass production.
What distinguishes you
Master in Electrical Engineer / Computer Engineer;
Experience with 8-bit, 16-bit, 32-bit microcontrollers; embedded microcontrollers and common peripherals; cross compilers and cross assemblers;
Experience in C language;
Understanding of EN60730 functional safety concepts and its impact on software development;
Knowledge of wireless communication protocols (ZigBee, WiFi, Bluetooth);
Knowledge of the AGILE development methodology is a preferential factor;
Good language and communication skills (Portuguese & English);
Dynamic / Pro-active;
Responsible.