Senior Technical Lead - Embedded Systems

HCL America, Inc.
United States
9 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$78,000.0 - $148,000.0
Working hours
Regular working hours
Job source

Tech stack

Adobe Flash Software Applications ARM Architecture Booting (BIOS) Computer Programming Digital Signature Memory Management Embedded C Embedded Software Firmware Flash Memory MISRA C (C Programming Language)
+8 more
ISO/IEC 15504 Requirements Traceability Git Lauterbach Debugger Bare Metal Automotive Software U-Boot Canoe Software

Job description

Develop and validate a bare-metal automotive bootloader for a single ECU, ensuring secure, reliable, and OTA-compliant firmware updates., * Design and develop a bare-metal bootloader.

  • Implement Secure Boot, OTA update, rollback, and recovery mechanisms.
  • Develop Flash programming (erase/write/verify) and memory management.
  • Implement UDS over CAN/CAN FD/DoIP for ECU programming.
  • Integrate bootloader with ECU hardware and application software.
  • Perform unit, integration, OTA, and fault-injection testing.
  • Ensure compliance with MISRA C, ISO 26262, ISO 21434, and ASPICE.
  • Prepare technical documentation and maintain requirements traceability.

Requirements

  • Embedded C, Bare-Metal Programming
  • Bootloader & Secure Boot
  • OTA Firmware Update
  • UDS, CAN/CAN FD, DoIP
  • Flash Memory Programming
  • ARM Cortex / Infineon AURIX / NXP / Renesas MCUs
  • Vector CANoe/CANalyzer, Lauterbach, Git
  • Knowledge of AES, SHA, Digital Signatures, HSM, * 5-10 years of embedded automotive software development.
  • 3+ years of hands-on experience in automotive bootloader and OTA development.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…