PSW Engineer/Embedded Test Engineer (Integrate embedded AI)

  • Sunnyvale, CA
  • Posted 1 day ago | Updated 21 hours ago

Overview

On Site
$50 - $70
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

ADAS
RTOS
AI/ML
ROS/ROS2 integration
ISO 26262

Job Details

Position: PSW Engineer (Embedded Engineer) device driver and Linux

Location: Sunnyvale, CA (Onsite)
Exp 3 to 8 years

Job Description:

We are currently seeking a highly skilled PSW (Platform Software Engineer) to join our dynamic team. If you possess hands-on experience and expert-level knowledge, we invite you to apply.

What You'll Do:

  • Integrate embedded AI perception and decision modules into ADAS platforms across Linux/RTOS environments.
  • Develop and optimize middleware interfaces, sensor pipelines, and inference runtimes.
  • Bring up low-level software (bootloader, BSPs, drivers) and ensure real-time performance of safety-critical applications.
  • Collaborate with AI, platform, and validation teams to enable robust testing across HIL setups and simulated environments

Skills We re Looking For:

Embedded Software & Systems:

  • Strong experience in Embedded C/C++ and system-level programming on ARM-based SoCs.
  • Hands-on with device driver development, RTOS/Linux, and peripheral integration (e.g., CAN, SPI, I2C, UART).
  • Experience in memory management, boot-time optimization, and multi-core scheduling.

AI Stack Integration:

  • Experience integrating and optimizing AI/ML inference pipelines (CNN, RNN, etc.) on embedded platforms.
  • Familiarity with hardware acceleration runtimes (e.g., TensorRT, SNPE, TIDL, OpenVX).
  • Good to Have : Performance tuning of vision models and managing on-chip memory, DSP, and NPU workloads.

Validation & Test Automation:

  • Hands-on with CI/CD (Jenkins/GitLab), Docker-based deployments, and telemetry/logging for real-time systems.
  • Knowledge of code coverage, latency profiling, and test automation tools (e.g., CANoe, Python-based test suites).

Good to Have:

  • ROS/ROS2 integration experience.
  • Familiarity with safety standards (ISO 26262, ASIL) and secure embedded development practices.
  • Experience with camera, radar, or sensor fusion pipelines.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.