🚀 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 |