GrepJob
Neuralink

Firmware Engineer, Robotics and Surgery Engineering

Neuralink
Apply
4 days ago
Austin, TX, USA or Fremont, CA, USAMid Level / Senior

Base Salary

$138k - $300k/yr

Responsibilities

  • Develop and optimize embedded software for robotic surgery applications.
  • Streamline the codebase by refining and retiring legacy embedded software.
  • Conduct rigorous testing and validation of software systems.
  • Participate in peer code reviews.
  • Write drivers and applications to extend robotics functionality.
  • Specify hardware and software choices for future hardware platforms.
  • Share findings and progress in a collaborative team environment.

Requirements

  • Demonstrated success in a science or engineering field with outstanding projects.
  • Proven experience in software development, preferably with embedded systems.
  • 2+ years of experience with embedded systems is preferred.
  • Proficient with common communication protocols like SPI, UART, and I2C.
  • Comfortable with advanced protocols such as PCIe and USB.
  • Proficient in at least one embedded language such as C, C++, or Rust.
  • Experience with embedded Linux platforms and kernel driver development.
  • Foundational understanding of MCU architectures and peripheral integration.

Benefits

  • Opportunity to change the world and work with talented experts.
  • Growth potential with rapid advancement for impactful team members.
  • Excellent medical, dental, and vision insurance.
  • Paid holidays and commuter benefits.
  • Meals provided.
  • Equity compensation in the form of RSUs.
  • 401(k) plan and parental leave.
  • Flexible time off.

Tech Stack

CC++LinuxRust

Categories