Pune
Automotive Flash Bootloader Developer
As a successful family-owned company on a path to global growth, the Brose Group offers challenging responsibilities and exciting career opportunities to performance-driven, skilled specialists with solid professional knowledge and proven career expertise who wish to contribute to our company’s success.Your tasks
- Extensive experience in developing UDS-based bootloaders and a strong background in automotive software development.
- Design, develop, and maintain UDS-based flash bootloaders for automotive applications.
- Collaborate with cross-functional teams to define bootloader requirements and specifications.
- Implement and optimize bootloader software to ensure high performance and reliability.
- Conduct thorough testing and debugging of bootloader software to ensure compliance with industry standards & OEM requirements.
- Provide technical support and troubleshooting for bootloader-related issues.
- Document software design, implementation, and testing processes.
Your Profile
- Bachelor's or master’s degree in Electronics, Computer science, Electrical Engineering, or a related field.
- 5-7 years of experience in automotive software development, with a focus on bootloaders.
- Proficiency in C/C++ programming languages.
- Strong understanding of UDS (Unified Diagnostic Services) protocol.
- Experience with Vector Flash bootloader tools and technologies is highly desirable.
- Familiarity with automotive communication protocols such as CAN, LIN, and FlexRay.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Experience with AUTOSAR architecture.
- Knowledge of cybersecurity principles related to automotive software.
- Familiarity with version control systems such as Git.