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

MXY2bC9mVXNybDIybXhQdm9XWHVFRjhreHc9PQ==
  • 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

UC Davis Health

Inpatient Vascular Neurology Physician Assistant Job at UC Davis Health

#CA-MM To provide independent advanced level physician assistant clinical expertise to patients and their families on an on-going basis...  ...billable provider Preferred Qualifications Emergency Neurological Life Support (ENLS) Certification At least one (1) year... 

Irvine Technology Corporation

Technical Recruiter - Remote working Pacific Time Zone hours Job at Irvine Technology Corporation

 ...ITC), were looking for a passionate and experienced technology recruiter to join our high-performing team. If you thrive in a fast-paced...  ...our commitment to excellence and results. Location: Remote but candidates must work Pacific Time Zone hours Compensation... 

BJC HealthCare

Registered Nurse (RN) - Outpatient Pain Management - $30-47 per hour Job at BJC HealthCare

 ...BJC HealthCare is seeking a Registered Nurse (RN) Outpatient Pain Management for a nursing job in West Alton, Missouri. Job Description & Requirements...  ...Information About the Role The Pain Management Clinic at Alton Memorial Hospital is searching for a Full-time... 

Lever Demo

AWS Solutions Architect Job at Lever Demo

 ...are Levers biggest competitive advantage and well continue investing in our Leveroos and people-first culture.Job Requirements AWS needed in NYSkills AWSExcelLever builds modern recruiting software for teams to source, interview, and hire top talent. Our team strives... 

Tri State Healthcare

Secretary Receptionist Job at Tri State Healthcare

Job Description Job Description Secretary responsibilities include: ~ Answering phone calls and redirect them when necessary ~ Managing the daily/weekly/monthly agenda and arrange new meetings and appointments ~ Preparing and disseminating correspondence, memos...