Senior Embedded Software Engineer (Palo Alto) Job at Capgemini Engineering, Palo Alto, CA

czhBWmVRaUFiNnRrQU0xd29FS2NmUmFtQnc9PQ==
  • Capgemini Engineering
  • Palo Alto, CA

Job Description

Job Description:

Capgemini Engineering is looking for an experience Embedded SW engineer, who will work with cross functional teams in defining, designing and developing embedded software for vehicle systems

Key responsibilities:

  1. Participate in the definition and design of embedded software for vehicle systems.
  2. Assist hardware teams with component selection, schematic reviews, bring-up, and debugging.
  3. Develop/integrate bootloaders, device drivers, kernels, and upgrade mechanisms. Contribute to base software (BSP), MCAL, drivers, diagnostics, and debugging tools
  4. Support hardware verification and board bring-up activities. Interface with third-party vendors and open-source communities as needed.
  5. Collaborate with internal teams to gather software requirements, including safety and security. Build and maintain development infrastructure, including automated testing environments.
  6. Ensure high-quality, validated software feature delivery. Lead rapid prototyping efforts to explore innovative hardware/software solutions.

Required Skills

  1. Bachelor’s / Master’s degree in computer engineering, Software Engineering, Computer Science, or related field.
  2. 7+ years of software development experience in embedded environment; Linux/Android OS experience, BSP, C programming, Linux Kernal exp., BSP – Device driver development experience.
  3. Understanding of interaction- between application layer, HAL and BSP. Hypervisor understanding, QNX/Gunyah hypervisor experience, QCM /infotainment/connectivity domain experience.
  4. Design verification/validation experience. Debugging of issues during Board bring-up activities, Knowledge of handling PCBA, Oscilloscope, debug equip etc. RTOS experience, Multithreaded application programming exposure. Desired - Master’s Degree in Computer Engineering, Software Engineering, Computer Science, or related field

Job Tags

Similar Jobs

BJC HealthCare

Cardiologist to join prestigious group in St. Louis; 50k signing Job at BJC HealthCare

 ...Additional Information About the Role BJC Medical Group Cardiology is seeking a non-interventional cardiologist to join our well established team based at Missouri Baptist Medical Center located in St. Louis, Missouri . Please feel free to reach out... 

David Havlish

Remote Recruiter Job at David Havlish

 ...If youre looking for real remote worknot a gimmick, not a pyramid, not a scam...  ...years in the skilled trades. Ive been self-employed the whole time and have helped hundreds...  ...matching people with careers instead of homes. No sales involved. We are Match Makers... 

NBBJ

Healthcare Architect/Medical Planner Job at NBBJ

 ...Seattle has an excellent opportunity for you to join our studio in an entry to intermediate Healthcare Architect / Medical Planner role....  ...facilities from concept design through construction (entry level ~2-6 years of experience, intermediate level ~8-15 years of experience... 

The Y of Central Maryland

Family Services Advocate - Baltimore County Head Start Job at The Y of Central Maryland

 ...Join us and bring your passion to a fulfilling career where you can truly make a difference! POSITION SUMMARY: The Family Services Advocate is responsible for supporting the larger system of social services coordinated by Head Start. Implements the program's core... 

Sandridge Crafted Foods

Quality Assurance Technician Job at Sandridge Crafted Foods

 ...Salads and Entres (HACCP, SSOP, Net Weights, & Pre-requisite Programs). Perform daily pre-operational facility and equipment sanitation inspections. Implement quality assurance techniques and programs that assure finished product 100% First Time Quality (i.e. raw...