Home

🚀 No h1B || Embedded C++ Engineer (HAL Expert) || Bay Area, CA || Hardware Abstraction Layer experince 🚀 at Bay, Arkansas, USA
Email: roshan@vyzeinc.com
From:

Roshan,

Vyzeinc

roshan@vyzeinc.com

Reply to:   roshan@vyzeinc.com

Job Description -
Job Title: Embedded C++ Engineer with Hardware Abstraction Layer (HAL) Expertise
Location: Bay Area, CA (Hybrid )Local candidates preferred 
Duration: 6 months
Need linkdlen 
 Job Description
Our client in the Bay Area is seeking a highly skilled Embedded C++ Engineer with extensive experience in Hardware Abstraction Layer (HAL) development. The ideal candidate will possess a deep understanding of embedded systems, BSPs, bootloaders, RTOS, and Linux kernel drivers. This role will involve designing, developing, and optimizing low-level software that interfaces directly with hardware components, ensuring seamless performance and integration.

Responsibilities
Develop and maintain Hardware Abstraction Layer (HAL) to enable hardware-software integration.
Design, implement, and optimize Board Support Packages (BSPs) and bootloaders.
Work with RTOS and embedded Linux systems to ensure real-time performance and reliability.
Develop and debug Linux kernel drivers for hardware interfaces.
Collaborate with hardware and software teams to define system requirements and specifications.
Conduct performance testing and tuning for embedded software systems.
Document designs, processes, and workflows to ensure maintainability and scalability.
Troubleshoot and resolve hardware/software issues in a fast-paced environment.

Qualifications
Bachelors or Masters degree in Computer Science, Electrical Engineering, or related field.
5+ years of experience in embedded C++ development.
Proficiency in HAL, BSPs, and bootloaders development.
Strong experience with RTOS and embedded Linux kernel drivers.
Deep understanding of low-level programming, hardware interfaces, and microcontroller architectures.
Familiarity with communication protocols such as I2C, SPI, UART, and CAN.
Excellent debugging skills with tools like GDB, oscilloscopes, and logic analyzers.
Knowledge of security protocols and practices for embedded systems (preferred).
Preferred Skills
Experience with ARM Cortex-M or similar microcontrollers.
Knowledge of open-source tools and frameworks for embedded development.
Familiarity with Agile and DevOps practices.

Keywords: cplusplus California
🚀 No h1B || Embedded C++ Engineer (HAL Expert) || Bay Area, CA || Hardware Abstraction Layer experince 🚀
roshan@vyzeinc.com
https://jobs.nvoids.com/job_details.jsp?id=2236334
roshan@vyzeinc.com
View All
08:50 AM 07-Mar-25


To remove this job post send "job_kill 2236334" as subject from roshan@vyzeinc.com to usjobs@nvoids.com. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to roshan@vyzeinc.com -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at me@nvoids.com


Time Taken: 67

Location: , California