24 Neudeep Technologies Jobs
3-12 years
Board Support Package Engineer - Embedded System (3-12 yrs)
Neudeep Technologies
posted 20d ago
Flexible timing
Key skills for the job
Job Description :
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.
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
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
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
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
Functional Areas: Other
Read full job description