GrepJob
Glydways

Embedded Software Engineer

Glydways
Apply
3 months ago
San Francisco, CA, USAMid Level / Senior
H1B Sponsor

Base Salary

$200k - $250k/yr

Responsibilities

  • Design, prototype, build, and test production embedded vehicle firmware.
  • Evaluate, implement, test, and optimize applications in a real-time operating system environment.
  • Collaborate with algorithms teams to utilize hardware acceleration opportunities.
  • Design and implement communication protocols between devices and compute modules.
  • Support the vehicle lifecycle from device bring-up to software deployment.
  • Develop testing frameworks and harnesses at unit, integration, and system levels.

Requirements

  • Expert level knowledge of C or C++ programming.
  • Strong knowledge of communication protocols, including SPI, UART, CAN, TCP, and UDP.
  • Experience with RTOS environments, especially FreeRTOS/SafeRTOS.
  • Familiarity with time synchronization protocols such as NTP and PTP.
  • Experience with safety-critical systems and processes.
  • Experience deploying firmware to multi-device vehicles safely.
  • Familiarity with electronics test equipment and hardware debugging.
  • Device driver experience and optimization for embedded platforms.
  • Knowledge of the Software Development Life Cycle.
  • Experience with new hardware/board or SoC bring-up.

Tech Stack

CC++

Categories