AUTOSAR Lead (UDS Flash Bootloader)

Pentangle Tech Services | P5 Group

Auburn Hills (MI)

On-site

USD 120,000 - 190,000

Full time

22 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Pentangle Tech Services | P5 Group in Auburn Hills, MI, seeks an experienced embedded software engineer specializing in AUTOSAR UDS Flash Bootloader. You will develop, validate, and integrate bootloader software for automotive ECUs, ensuring compliance with AUTOSAR specs.

The role requires deep C/C++, MCAL integration, cryptography knowledge, and collaboration with system architects and calibration teams to optimize control algorithms and ensure robust software quality.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
  • 8+ years of hands-on 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, etc
  • Hands on experience in configuring Diag, Can Stack (CAN and Ethernet)
  • Hands on experience in configuring NVM manager
  • Tools - EB Tresos, Isolar, CANoe, Lauterbach
  • Knowledge of Micro controller architecture (Infineon Aurix knowledge added)
  • Experience of MCAL integration in the AUTOSAR BSW and tailoring of MCAL
  • Proficient in C and C++ for embedded systems
  • Familiarity with software development tools and debugging techniques
  • Ability to collaborate in a team and communicate clearly
  • Excellent problem-solving and attention to detail
  • Understanding of 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 AUTOSAR compliance.
  • Write, maintain, and optimize high-quality code per AUTOSAR guidelines.
  • Participate in code reviews to ensure quality and reliability.
  • Investigate and resolve software issues with root-cause analysis.
  • Contribute to AUTOSAR architecture, UDS Bootloader architecture, workflows and design docs.
  • Support unit, integration, and validation testing.
  • Define software requirements and specifications with system architects and hardware engineers.
  • Collaborate with calibration teams to fine-tune control algorithms and performance.

Skills

AUTOSAR
C/C++
Embedded systems
Cybersecurity
Cryptography AES RSA
CAN
Ethernet
MCAL integration
Diag stack
Code reviews
Debugging

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field
8+ years hands-on experience in classic AUTOSAR architecture, UDS Flash Bootloader architecture and workflow

Tools

EB Tresos
Isolar
CANoe
Lauterbach

Job description

  • 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.
Job Description
Key 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.
Qualifications & Skills Required
  • 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., etc
  • Hands on experience in configuring Diag , Com Stack (CAN and Ethernet)
  • Hands on experience in configuring NVM manager.
  • Tools - EB Tresos, Isolar, CANoe, Lauterbach
  • Knowledge of Micro controller architecture (Infineon Aurix knowledge is 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.
  • Understanding of automotive industry standards and regulations (ISO 26262, ASPICE) is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Autosar Engineer
Embedded Autosar Engineer

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 90,000 - 130,000
Senior Software Engineer, Embedded Software
Senior Software Engineer, Embedded Software

Plus 2 • Fremont (CA)

On-site
USD 140,000 - 210,000
Lead SW Engineer
Lead SW Engineer

Pentangle Tech Services | P5 Group • Detroit (MI)

On-site
USD 110,000 - 160,000
embedded software engineer12
embedded software engineer12

Pentangle Tech Services | P5 Group • Indianapolis (IN)

On-site
USD 120,000 - 180,000
Autosar Software Developer
Autosar Software Developer

Pentangle Tech Services | P5 Group • Southfield (MI)

On-site
USD 90,000 - 130,000
Embedded Cyber Security Engineer
Embedded Cyber Security Engineer

Pentangle Tech Services | P5 Group • Troy (MI)

On-site
USD 110,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

Pentangle Tech Services | P5 Group • Michigan

On-site
USD 120,000 - 160,000
Embedded Autosar Expert
Embedded Autosar Expert

Pentangle Tech Services | P5 Group • Novi (MI)

On-site
USD 90,000 - 130,000
Sr Software Engineer
Sr Software Engineer

Silicon Hills Recruiting • Grand Rapids (MI)

On-site
USD 95,000 - 115,000
Software Developer (Autosar)
Software Developer (Autosar)

KGTiger • Michigan

On-site
USD 90,000 - 120,000