Talent.com
Embedded Software Engineer

Embedded Software Engineer

Resource Point LLCMountain View, CA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

Job Title : Embedded Software Engineer

Location : Mountain View, CA (On-site interviews) - Client will pay

Other Project Locations (Contract) : Seattle, WA; San Francisco, CA; Pittsburgh, PA

Duration : 12+ Months

Employment Type : Full-time (FTE) or Contract (H1B transfers considered for FTE)

We are seeking an experienced Embedded Software Engineer with a specialized focus on Client's platforms to contribute to cutting-edge automotive projects. This role involves working with sophisticated System-on-Chip (SoC) architectures and developing robust drivers and operating system layers, particularly on Linux and Yocto-based environments.

Responsibilities :

  • Develop and optimize embedded software for Client-based automotive platforms, including NVIDIA Xavier .
  • Work extensively with Driver OS development and integration.
  • Implement and customize Linux distributions using Yocto Project for embedded automotive systems.
  • Contribute to the bring-up and optimization of System-on-Chip (SoC) functionalities.
  • Collaborate with hardware and applications teams to ensure seamless software-hardware integration.
  • Troubleshoot and debug complex issues at the driver and operating system level.
  • Potentially work with NXP S32 Series processors, understanding their application in the automotive industry (e.g., for vehicle networking, domain / zonal control, radar processing, or real-time processing).

Required Skills & Experience :

  • Strong experience with NVIDIA platforms, specifically Xavier.
  • Expertise in Linux embedded development and Yocto Project.
  • Proven experience in Driver OS development.
  • Solid understanding of System-on-Chip (SoC) architectures.
  • Proficiency in C / C++ programming .
  • Familiarity with NXP S32 Series processors (e.g., S32G for vehicle networking, S32R for radar, S32Z / E for real-time control, or S32K for general-purpose automotive MCUs) is a strong plus, and an understanding of their industry applications.
  • Bachelor's or Master's degree in Electrical Engineering, Robotics, Computer Science, or AI Engineering.
  • serp_jobs.job_alerts.create_a_job

    Embedded Software Engineer • Mountain View, CA, United States