Show more filters

Bootloader Software Engineer

沈阳众合自动化设备有限公司

沈阳众合自动化设备有限公司
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Wuhan, Hubei, China
Salary Range
CNY 15,000 - CNY 20,000 (Monthly)
A free Jobstore account is required to proceed to the employer site.
该职位来源于猎聘 Responsibilities and duties

  • Design, develop, implement, and test Bootloader software for automotive-grade microcontrollers (e.g., AURIX, RH850, S32K, S32G).
  • Develop low-level drivers for flash memory (NVM) programming, communication interfaces (CAN, CAN FD, Ethernet), and microcontroller peripherals essential for the boot process.
  • Design and integrate robust data integrity checks, error handling, and recovery mechanisms for the flashing process.
  • Collaborate with Cybersecurity engineers to implement and integrate security features into the Bootloader, such as secure boot, digital signature verification (e.g., ECDSA, RSA), and rollback protection.
  • Work closely with hardware engineers to define and validate boot-related hardware requirements and configurations.
  • Create and maintain detailed design documentation, requirements specifications, and test cases for Bootloader software. Major Qualifications:
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • At least 3 years’ experience in automotive embedded Bootloader development.
  • Strong proficiency in C programming for constrained embedded environments.
  • In-depth understanding of microcontroller/microprocessor architectures, memory maps, linker files, and startup code.
  • Solid experience with diagnostic protocols,specifically UDS on CAN.
  • Proven experience with flash programming algorithms, flash drivers, and bootloader communication stacks.
  • Understanding of Over-The-Air (OTA) update architectures and workflows.
  • Familiarity with development tools (Git, Gerrit, Jira, Polarion, SharePoint etc) and Automotive software development processes (ASPICE).
  • Basic knowledge about agile development

Nice To Haves (preferred Qualifications)

  • Good collaboration skills with HW, SW, Sys and Function Safety Engineer, etc.
  • Capable of solving complex problems, sharing knowledge and documenting work.
  • Knowledge of AUTOSAR standards, particularly related to the BSW module and flashing.
  • Fluent written and oral communication in English.
A free Jobstore account is required to proceed to the employer site.
Jobs in China   »   Jobs in Wuhan   »   Bootloader Software Engineer

More jobs

People also search