Skip to main content

Bootloader Software Engineer

Technology
沈阳众合自动化设备有限公司
¥15,000 - ¥20,000 /月2周前截至 2026/8/17
全职

职位描述

该职位来源于猎聘 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.

Keywords
monthsOfExperience: 36Adobe FlashGerritSharePointJiraRSAAutosarGitSoftware Engineering

对这个职位感兴趣吗?