company

This job has been expired and no longer accepting new applications.

Logo
Core BSP-Engineer

Full-time

icon

Verified

Neudeep
Logo

4.4

Logo

1 Applied

Logo
back

Pune, Maharashtra, India

student

Bachelor's Degree

student

4 - 10 Yrs

student

Oct 07, 2024

Job Description

1. Overview:


The Core BSP Engineer is responsible for developing and maintaining the Board Support Package (BSP) for embedded systems, ensuring optimal performance and device compatibility.




2. 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 practices



3. Technical 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 architectures



4. Required 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 methodologies



5. Skills & Experience:


  • Board Support Package: Experience in developing and maintaining BSPs for embedded systems

  • Core 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

Key Skills

Board support package,
core bsp

Company Details

company

Neudeep

About

company

Pune, Maharashtra, India