Gridware

Senior Embedded Engineer, DSP Algorithms

Gridware

full-time

Posted on:

Location Type: Hybrid

Location: San Francisco • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $170,000 - $205,000 per year

Job Level

Senior

Tech Stack

PythonRTOS

About the role

  • Convert DSP algorithms and build ML inference pipelines into efficient embedded C/C++ code for microcontrollers or other constrained platforms.
  • Optimize code for memory footprint, CPU usage, and real-time performance.
  • Collaborate with algorithm / ML researchers to refine models for embedded deployment.
  • Profile runtime behavior, identify bottlenecks, and perform low-level debugging.
  • Work with firmware teams to integrate algorithms into system software.
  • Develop monitoring and observability systems to track model performance, data drift, data quality, and overall system health.

Requirements

  • BS/MS in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Strong proficiency in C/C++ for embedded systems.
  • Ability to read/translate algorithmic descriptions in Python/Matlab into low-level code.
  • Experience translating and optimizing machine learning models for embedded targets (e.g., quantization, fixed-point, pruning).
  • Understanding basic DSP concepts (filters, FFTs, spectral processing, etc.)
  • Familiarity with microcontrollers, RTOS, SoCs, or custom hardware.
Benefits
  • Health, Dental & Vision (Gold and Platinum with some providers plans fully covered)
  • Paid parental leave
  • Alternating day off (every other Monday)
  • “Off the Grid”, a two week per year paid break for all employees.
  • Commuter allowance
  • Company-paid training

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++embedded systemsmachine learningDSP algorithmsPythonMatlabquantizationfixed-pointpruning
Certifications
BS in Electrical EngineeringBS in Computer EngineeringBS in Computer ScienceMS in Electrical EngineeringMS in Computer EngineeringMS in Computer Science