Mô Tả Công Việc
A Microcontroller Unit (MCU) controls many functions in modern cars today. As an Embedded Software Engineer, you will have the chance to experience the full development cycle including requirement analysis, driver/software design, coding, and testing. In practice, you will focus on a specific phase and module within the MCU and look to increase your technical proficiency and domain experience.
Yêu Cầu Công Việc
We are looking for candidates with 1+ years of experience with firmware programming or embedded software development.
Minimum requirements:
- Bachelor’s Degree or above in Electronic Engineering, Telecommunication, Computer Science, Computer Engineering, Automation, Information Technology or equivalent
- Strong in C/C++ programming for Embedded Software Development.
- Experience in communication protocols (e.g., SPI, LIN, CAN, FR, ETH, etc.) and MCU peripheral devices (e.g., EEPROM, Flash, etc.)
- Experienced with firmware development and implementing hardware drivers and low-level code for device registers for microcontroller platforms..
- Experienced with Stack, Queues, Pipeline, Socket, Boot loader, secure boot.
- Experienced with embedded software development, Linux OS, RTOS.
- Capable of reading and understanding MCU hardware manual
Preferred qualification:
- Knowledge of scripting languages (e.g., Python, Unix Shell Scripts, Visual Basic, etc.)
- Familiar with source version control software (e.g., GIT, SVN, etc.)
- Familiar with CMMI and/or A-SPICE working environments
- Experience in AUTOSAR standard
- Good at problem analysis and solving.
- Good English language skills.
- Effective communication skills.
Hình thức
Quyền Lợi
Phúc lợi dành cho bạn
-
Bonus structure + 13rd month Bonus.
-
Premium healthcare insurance benefits.
-
Annual leave up to 17 days:12 days paid leave + 5 days’ sick leave.
-
4 Stars standard company trip in summer and a big annual Year-End-Party.
-
Professional and Personal Development Training Programs.