companyNeuralink logo

Embedded Software Engineer - Implant Embedded Systems

NeuralinkAustin, Texas, United States; Fremont, California, United States
On-site Full-time $119K/yr - $281K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Required Qualifications:Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience.1+ years of experience with embedded systems, including internships. Proficiency in embedded C or Rust programming languages. Capability to design bare-metal embedded systems in highly constrained environments. Familiarity with MCU architectures, peripherals, and development environments. In-depth understanding of embedded toolchains and workflows. Strong fundamentals in electrical engineering and digital signal processing. HW/SW debugging skills with laboratory equipment. An enthusiasm for tackling challenging problems and a passion for problem discovery and definition.

About the job

About Neuralink:

At Neuralink, we are pioneering groundbreaking technologies that facilitate a bi-directional interface with the human brain. Our cutting-edge devices aim to restore movement to those who are paralyzed, restore sight to the visually impaired, and transform the way individuals engage with their digital environments.

Team Overview:

Become a vital part of our Brain Interfaces Embedded Systems Team, collaborating with a distinguished group of engineers focused on developing high-performance, safety-critical embedded systems for next-generation brain-computer interfaces. You will have the opportunity to work alongside chip designers, electrical engineers, and other software engineers on a dynamic, agile team.

Role and Responsibilities:

We are seeking skilled, hands-on engineers excited about exploring possibilities within highly powered and latency-sensitive environments. As an Embedded Software Engineer, you will define and implement features crucial to the operational capabilities of our implants. Your responsibilities will include:

  • Taking ownership of complex challenges from conceptualization to resolution.
  • Collaborating cross-functionally to deliver safety-critical systems, while considering power, radio, and thermal constraints.
  • Managing products and/or core features through planning, design, execution, and testing phases.
  • Utilizing your foundational knowledge of hardware to contribute to bare-metal firmware development.
  • Thriving in a fast-paced, iterative environment that emphasizes the delivery of manufacturable solutions.

Note: We are hiring embedded engineers at all levels, from junior to senior. The most important criteria are demonstrated exceptional skills and a strong drive for success.

About Neuralink

Neuralink is at the forefront of innovative technology, developing devices that connect the human brain with digital interfaces. Our mission is to enhance human capabilities and provide solutions for neurological challenges, creating a new paradigm in how we interact with technology.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.