Job SummaryWe 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.
Required Qualifications- 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.
Preferred Qualifications- 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.
Expected Compensation:
The anticipated base salary for this position is expected to be within the following range. Your actual base pay will be determined by your job-related skills, experience, and relevant education or training. We also believe in aligning our employees' success with the company's long-term growth. As such, in addition to base salary, Neuralink offers equity compensation (in the form of Restricted Stock Units (RSU)) for all full-time employees.
Base Salary Range:
$121,000 - $230,500