AUTOSAR UDS Flash Bootloader Lead

Tata TechnologiesAuburn Hills, MI
237d

About The Position

As an AUTOSAR UDS Flash Bootloader Lead, you will be a key contributor to the development of UDS Flash Bootloader solutions according to industry best practices for automotive applications. You will collaborate with multidisciplinary teams to design, implement, and optimize software that complies with AUTOSAR standards and enhances vehicle performance and functionality.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
  • 8+ years of hands-on experience in classic AUTOSAR architecture, UDS Flash Bootloader architecture and workflow.
  • Hands-on experience in configuring AUTOSAR Diag stack and Memory Stack (FLS, FEE, NVM).
  • Hands-on experience in Cybersecurity (Secure Flash, Secure Boot, HSM, Crypto knowledge).
  • Expertise in manual C coding and debugging.
  • Good knowledge of Cryptographic algorithms like AES, RSA.
  • Hands-on experience in configuring Diag, Com Stack (CAN and Ethernet).
  • Hands-on experience in configuring NVM manager.
  • Familiarity with tools such as EB Tresos, Isolar, CANoe, Lauterbach.
  • Knowledge of Microcontroller architecture (Infineon Aurix knowledge is an added advantage).
  • Experience of MCAL integration in the AUTOSAR BSW and the tailoring of the MCAL to meet the project needs.
  • Proficient in programming languages such as C and C++ for embedded systems.
  • Familiarity with software development tools and debugging techniques.
  • Ability to collaborate effectively in a team-oriented environment and communicate clearly.
  • Excellent problem-solving skills and meticulous attention to detail.

Nice To Haves

  • Understanding of automotive industry standards and regulations (ISO 26262, ASPICE) is a plus.

Responsibilities

  • Develop, configure, and integrate AUTOSAR UDS Flash Bootloader according to industry best practices.
  • Perform software validation, integration, and debugging on embedded systems, ensuring compliance with AUTOSAR specifications.
  • Write, maintain, and optimize high-quality code in accordance with coding standards and AUTOSAR guidelines.
  • Actively participate in code reviews to ensure code quality, reliability, and adherence to software development processes.
  • Investigate and resolve software-related issues, conducting thorough root cause analysis.
  • Contribute to the creation of classic AUTOSAR architecture, UDS Flash Bootloader architecture and workflow and design documentation.
  • Support software testing activities, including unit testing, integration testing, and validation.
  • Work closely with system architects, hardware engineers, and cross-functional teams to define software requirements and specifications for automotive control units.
  • Collaborate with calibration teams to fine-tune control algorithms and enhance software performance.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Senior

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service