Requirements
- Bachelor or Master’s or PhD degree in electronics engineering or related fields.
- Knowledge in C or C++ programming language.
- Experience in ARM Cortex-M Microcontroller programming.
- Experience in Real Time Operating System firmware programming is an advantage.
- Experience with data exchange protocols: SPI, I2C, CAN, USB and etc.
- Experience in electronic schematic and PCB design tools (Altium Designer).
- Familiarity with AUTOSAR and Automotive microcontroller is an advantage.
- Experience in software development on embedded Linux systems is an advantage.
- Team work spirit and good communication skills.
- Highly motivated spirit to learn and determined to solve problems.