Jobs / AVS***

Embedded Software Engineer

AVS*** · Foster City, CA, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Foster City, CA, United States60-65 USD/hourlyHybrid
Remuneration
60-65 USD/hourly
Location
Foster City, CA, United States
Visa sponsorship
Sponsors visa

Job summary

mbedded Software Engineer Onsite in Foster City, CA | 5 days in office Visa: GC and USC only Job Type: C2C and W2 The Autonomy Hardware Systems V&V team is seeking a contract Embedded Software Engineer to develop embedded software and tooling for safety-critical automated test infrastructure. You'll be working cross-functionally to develop sensor emulators and test frameworks.

Qualifications

  • Bachelor's or Master's in Computer Science, Electrical Engineering, or related field, with 4+ years of relevant industry experience
  • Strong C++ development
  • Linux kernel development and device driver implementation, including embedded software for ARM cores using Xilinx SDK and MPSoC platforms
  • Experience with Yocto or Petalinux, and familiarity with FPGA development, System Verilog, and HDL verification
  • Experience with high-speed protocols (PCIe, MIPI CSI-2), Precision Time Protocol (PTP / IEEE 1588), and Automotive Ethernet
  • Ability to read and analyze electronic schematics, with knowledge of PCB design and manufacturing Workflow
  • Pay: $60.00 - $65.00 per hour
  • Application Question(s):
  • we need only USC and GC holders, Are you USC or GC holder?
  • Experience:
  • Embedded software: 8 years (Required)
  • Ability to Relocate:

Responsibilities

  • You'll be working cross-functionally to develop sensor emulators and test frameworks.
  • Architect, implement, and maintain production-quality C++ applications for embedded Linux, with a focus on low-latency, high-performance user- and kernel-space solutions
  • Design Python-based automation frameworks and tooling to streamline test execution, integration, and performance validation
  • Build and expand hardware/software sensor emulators, and maintain and extend existing test assets and validation frameworks
  • Integrate embedded software with FPGA-based and ECU hardware over interfaces such as Ethernet, I2C, SPI, and CAN
  • Test and troubleshoot hardware and software issues, executing end-to-end verification strategies to ensure product quality and reliability
  • Required

Degrees

AssociateBachelorMaster

Industry

AutomotiveManufacturing

Company size

Smb

Contract length

8 years

Relocation

Yes