Home

Hiring- Embedded C++ Engineer- Bay Area, CA at Bay, Arkansas, USA
Email: [email protected]
From:

Sriparna Mohanty,

Vyze Inc

[email protected]

Reply to:   [email protected]

Hello,

Hope you are doing great.

Kindly go  through the below job description and share me your consultants updated profile:

Job Description -

Job Title: Embedded C++ Engineer
with Hardware Abstraction Layer (HAL) Expertise

Location: Bay Area, CA (Hybrid )

Duration: 6 months

Visa: GC/USC

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.

Thanks and Regards.

Sriparna Mohanty

Technical Recruiter

Vyze INC (An E- VerifiedCompany)

24718 Tribe Square #306, Dulles, VA 20166

www.vyzeinc.com

Disclaimer:

This communication, along with any documents, files or attachments, is intended only for the use of the addressee and may contain confidential information. If you are not the intended recipient, you are hereby notified that any dissemination, distribution or copying of any information contained in or attached to this communication is strictly prohibited,

To remove your email address permanently from future mailings, please send REMOVE to

[email protected]

.

Keywords: cplusplus golang green card California Virginia
Hiring- Embedded C++ Engineer- Bay Area, CA
[email protected]
[email protected]
View All
04:21 AM 22-Jan-25


To remove this job post send "job_kill 2100622" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
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 [email protected]


Time Taken: 45

Location: , California