Signal Processing Engineer
Indexed description
Job Summary
We are seeking a talented Signal Processing Engineer to design, develop, and optimize advanced digital signal processing (DSP) algorithms for on-chip and embedded implementation. In this role, you will create efficient, hardware-friendly algorithms that run directly on custom SoCs, enabling real-time processing with constraints on power, latency, area, and throughput. You will collaborate closely with the SoC, Firmware, and Machine Learning teams to translate high-level signal processing needs into production-ready solutions.
Key Responsibilities
- Design and develop signal processing algorithms for sensing neural activity in the cortex (e.g. spike detection), monitoring cortical electrode health, and more.
- Design and develop numerical algorithms, such as custom data compression to increase radio throughput.
- Develop fixed-point or quantized versions of algorithms optimized for constrained hardware.
- Implement and verify algorithms in high-level languages and transition them to hardware-friendly representations.
- Perform algorithm-to-architecture mapping: analyze trade-offs between accuracy, latency, power, and resource utilization on the SoCs.
- Collaborate with the digital design team to define micro-architectures for custom on-chip processing pipelines, including dataflow, pipelining, and parallelization.
- Education: BS, MS or PhD in Electrical Engineering, Computer Engineering, Signal Processing, or a related field.
- Experience: 3+ years in digital signal processing algorithm development or real-world products, with a focus on embedded or hardware-constrained implementations.
- Fluent in signal processing fundamentals (both analog and digital) and strong numerical capabilities.
- Familiarity with fixed-point arithmetic, quantization effects, and numerical precision trade-offs.
- Proficiency in Python and C for algorithm prototyping and simulation.
- Hands-on experience with Verilog/VHDL, or transitioning algorithms to RTL.
- Experience with dedicated DSP cores or accelerators.
- Track record of optimizing for power/area/latency in resource-constrained environments.
Base Salary Range
$121,000 - $230,500
What We Offer
Full-time employees are eligible for the following benefits listed below.
- An opportunity to change the world and work with some of the smartest and most talented experts from different fields
- Growth potential; we rapidly advance team members who have an outsized impact
- Excellent medical, dental, and vision insurance through a PPO plan
- Paid holidays
- Commuter benefits
- Meals provided
- Equity (RSUs) *Temporary Employees & Interns excluded
- 401(k) plan *Interns initially excluded until they work 1,000 hours
- Parental leave *Temporary Employees & Interns excluded
- Flexible time off *Temporary Employees & Interns excluded
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search