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