AUTOSAR Lead; UDS Flash Bootloader
Job in
Auburn Hills, Oakland County, Michigan, 48326, USA
Listed on 2026-10-12
Listing for:
Pentangle Tech Services | P5 Group
Full Time
position Listed on 2026-10-12
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, Software Testing
Job Description & How to Apply Below
- Develop, configure, and integrate AUTOSAR UDS Flash Boot loader 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 Boot loader 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.
Key Responsibilities
- Develop, configure, and integrate AUTOSAR UDS Flash Boot loader 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 Boot loader 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.
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
- 8+ years of hands-on experience in classic AUTOSAR architecture, UDS Flash Boot loader 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×