drjobs BSP Engineer

BSP Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Newark - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title BSP Engineer
Job Location Newark CA California US
Duration 6 months
Experience level 10 years
Mandatory Skills developing BSPs for embedded systems C/C and embedded Linux development TDA4x platform JTAG GDB Logic Analyzers Yocto Buildroot etc.
Job Description:
  1. Develop customize and optimize BSPs for various embedded platforms with a focus on the TDA4x platform.
  2. Port and adapt Linux or other RTOSbased BSPs for custom hardware designs.
  3. Work with hardware engineers to understand hardware schematics and specifications ensuring compatibility and performance of software components.
  4. Debug and resolve hardwaresoftware interface issues including peripheral drivers bootloaders and device tree configurations.
  5. Collaborate with crossfunctional teams to design and implement embedded software solutions from lowlevel drivers to applicationlevel software.
  6. Ensure BSPs are highly optimized for performance power consumption and memory usage.
  7. Conduct board bringup hardware diagnostics and lowlevel debugging on new hardware platforms.
  8. Maintain documentation including design specifications integration guides and troubleshooting manuals.
  9. Bachelors or Masters degree in Computer Science Electrical Engineering or a related field.
  10. Experience in developing BSPs for embedded systems.
  11. Strong proficiency in C/C and embedded Linux development.
  12. Solid understanding of hardware architecture bootloader development and device drivers.
  13. Handson experience with TDA4x platform (or other similar SoCs) and related peripherals.
  14. Experience with kernellevel programming device trees and realtime operating systems (RTOS).
  15. Proficient in using debugging tools such as JTAG GDB Logic Analyzers etc.
  16. Familiarity with hardwaresoftware codesign and optimization.
  17. Experience with safetycritical systems (e.g. automotive).
  18. Experience with build systems like Yocto Buildroot or similar.
  19. Familiarity with version control systems such as Git.
  20. Excellent problemsolving skills and attention to detail.
  21. Strong communication skills and the ability to work effectively in a team environment.
  22. Ability to manage multiple tasks and projects simultaneously.

Tekshapers is an equal opportunity employer and will consider all applications without regards to race sex age color religion national origin veteran status disability sexual orientation gender identity genetic information or any characteristic protected by law.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.