Core BSP Engineer/ Board Support Package Engineer - Embedded System

Company Info
Ielektron Technologies Pvt Ltd
India

Phone:
Web Site:

Company Profile

col-narrow   

Title:

Core BSP Engineer/ Board Support Package Engineer - Embedded System

Job ID:

87431
col-wide   

Job Description:

The Core BSP Engineer is responsible for developing and maintaining the Board Support Package (BSP) for embedded systems, ensuring optimal performance and device compatibility.Key Responsibilities :- Develop and maintain BSPs for target hardware platforms- Integrate operating systems, middleware, and drivers into BSPs- Optimize and tune BSPs for maximum performance and efficiency- Resolve hardware and software compatibility issues- Perform testing and validation of BSP releases- Work closely with hardware and software engineers to ensure BSP compatibility- Stay abreast of emerging BSP technologies and best practicesTechnical Skills :- Embedded systems architecture and design- C/C++ programming- Board Support Package development- Operating system internals (e.g., Linux, FreeRTOS)- Embedded toolchains (e.g., GCC, Clang)- Hardware debugging techniques- ARM or other embedded processor architecturesRequired Qualifications :- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field- 3+ years of experience in embedded systems development- Strong understanding of BSP development principles and methodologiesSkills & Experience :Board Support Package :   - Experience in developing and maintaining BSPs for embedded systemsCore BSP :   - Proven ability to optimize and tune BSPs for performance and efficiency- Excellent communication and teamwork skills- Ability to work independently and as part of a team