返回查詢:MCU MPU / 台湾

Job Description
Responsible for the embedded software and firmware development, verification, and maintenance of the MCU/MPU(Microprocessor Unit) platform:

  • Design, develop, and optimize software for MCU/MPU, including initialization/boot code, drivers, and peripheral libraries.
  • Collaborate with hardware engineers and system engineers to complete hardware-software integration and verification.
  • Analyze and resolve technical issues during the MCU/MPU application development process.

Requirement

  • Master's degree or above in Computer Science, Information Engineering, Electrical Engineering, or related fields.
  • Over 2 years of experience in embedded software and firmware development.
  • Proficient in C/C++ programming and MCU development processes.
  • Familiar with real-time operating system (RTOS) development and applications (e.g., FreeRTOS, AUTOSAR OS, OSEK, etc.).
  • Skilled in embedded system software development processes, version control, and unit testing.
  • Strong problem analysis, debugging, and teamwork abilities.

Preferred Qualifications

  • Experience in developing ARM Cortex-R, Cortex-M, RISC-V architectures, or multi-core processors is a plus.
  • Familiarity with AUTOSAR architecture and its applications.
  • Familiar with debugging, performance analysis tools and techniques for embedded systems