careertakescareertakes

Sr. Embedded Software Engineer — Infotainment Connectivity Platform

Confidential Client•Software & Technology
Entry LevelContractOn-SiteN/A
San Francisco, California
A Day Ago

The Senior Embedded Software Engineer will develop and validate an infotainment connectivity platform, working closely with cross-functional teams across software, hardware, and system architecture. This role involves embedded platform bring-up, debugging at multiple system layers, and collaboration with project leads to meet execution goals and timelines. The position requires expertise in embedded Linux environments, SoC bring-up, and hardware debugging tools, contributing to advanced automotive infotainment solutions.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT Services and IT Consulting.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

You will join a cross-functional team building and validating an infotainment connectivity platform. The role focuses on embedded platform bring-up, debugging, and system validation across software and hardware layers while working closely with project leads and SoC/ECU vendors.

  • Ramp up on the existing codebase, build pipeline, and regression tests
  • Partner with project leads to define goals, track execution, and manage timelines
  • Bring up and debug embedded platforms across BSP, Linux kernel, bootloader (U-Boot or equivalent), and hardware layers
  • Troubleshoot and validate fixes with architecture, hardware, and software teams
  • Contribute to ECU or SoC bring-up from initial platform enablement through validation
  • Use hardware debug tools (Lauterbach, JTAG, oscilloscopes) to diagnose issues and verify resolutions

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 3+ years of embedded software experience (ECU/SoC bring-up experience preferred)
  • Hands-on experience with Qualcomm or comparable infotainment SoCs
  • Strong BSP and kernel bring-up expertise with Linux and U-Boot (or equivalent bootloader)
  • Proficiency in C or C++ and experience with Python or Rust for scripting and tooling
  • Experience with hardware debug tools such as Lauterbach, JTAG, or oscilloscopes
  • Strong communication and collaboration skills; experience working with SoC vendors

Preferred qualifications

  • Automotive-grade SoC bring-up experience
  • Familiarity with Qualcomm SDK and toolchain
  • Experience with hypervisor-based platforms
  • Awareness of ISO 26262 functional safety concepts

Logistics & Employment Type

This is a Contract (W2) opportunity based in San Francisco, CA. You will be employed by Confidential Client through the Careertakes process. Candidates must be authorized to work in the United States. Reasonable accommodations are available for applicants with disabilities; please let us know if you need an accommodation during the hiring process.


Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range