N

Neuralink

Builds brain implants for computer control

Hardware/ Software Co-Design Engineer

Silicon & ASIC DesignConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A Bachelor of Science degree in Electrical Engineering and/or Computer Science or a related field, or equivalent experience.
  • Evidence of exceptional ability in electrical engineering, computer science, or computer engineering.
  • Experience designing and implementing embedded software in C or Rust.
  • Expertise in SystemVerilog, C/C++, and Python.
  • Experience designing and implementing emulation models, transactors, and test environments to replicate hardware behavior.
  • Experience working on complex digital systems from architecture, microarchitecture, and RTL, using industry-standard tools.
  • Experience designing digital signal processing pipelines, from algorithm to RTL.

Responsibilities

  • Design micro-architecture and implement RTL for low-power digital signal processors, general-purpose hardware accelerators, graphics processing units, radio MAC/PHY, and serial link MAC/PHY.
  • Design and optimize hardware/software interfaces with firmware engineers.
  • Optimize application-specific architectures through complex system modeling for energy and performance benchmarks, workload analysis and modeling, energy/performance profiling and analysis, architecture-level design trade-offs with process technology and workload type, and balancing cost and performance under manufacturing process variation.
  • Collaborate on silicon bring-up tests with verification engineers.

Desired Qualifications

  • Experience in architecture optimization with process technology customization.
  • Experience verifying complex digital systems using industry-standard tools.
  • Experience in the physical design of complex digital systems using industry-standard tools.
  • Experience testing and debugging digital system-on-a-chips.
  • Functional modeling experience and logic verification with SystemVerilog and SystemC/C++.
  • Experience automating tool flows.
  • Experience in processor instruction set architecture design.
  • Experience in compiler back-end design and customization.
  • Relevant product development experience in micro-architecture design for low-power processors, on-chip bus and network interfaces, audio/video compression processors, AI/ML accelerators, and communication PHY/MAC.

About the Company

Neuralink

Builds brain implants for computer control

Neuralink builds implanted brain interfaces for people with paralysis, translating neural activity into commands for computers and other devices. Its Telepathy system is designed to let users move a cursor or operate a robotic arm through intended movements, bypassing damaged pathways between the brain and muscles. The company develops the implant, surgical robot and decoding software together, with a rechargeable device that sends recorded signals wirelessly to its application. Its medical devices are investigational, and clinical studies assess their safety and usefulness before commercial approval. Founded in 2016 by a team including Elon Musk, Neuralink is based in Austin, Texas, United States.

Company size
201-500
Company stage
Series E
Total funding
$1.3B
Headquarters
Austin, TX
Founded
2016

Recently Posted Jobs

Explore more opportunities at Neuralink

See more jobs