Embedded Software Engineer, Implant Embedded Systems
neuralink
Austin, Texas, United States; South San Francisco, California, United States
Posted Apr 21, 2025
- Other
- Brain Interfaces Hardware
Job description
**About Neuralink:** We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans interact with their digital world. **Team Description:** Join the Brain Interfaces Embedded Systems Team and be part of an elite team of engineers working on high-performance, safety-critical embedded systems for the next-generation brain-computer interfaces. You will have the opportunity to work closely with chip designers, electrical engineers, and software engineers on a small, fast-moving team. **Job Description and Responsibilities:** We are looking for experienced, hands-on engineers who are interested in exploring what's possible in highly powered and latency-constrained environments. Firmware is the kernel of operation for the implant, and you have the chance to define and implement features that have a significant impact on the product’s capabilities. As an Embedded Software Engineer, you will be expected to: - Own complex challenges from definition to solution - Utilize your ability to work cross functionally to deliver safety critical systems while considering power, radio, and thermal requirements - Take ownership of products and/or core features; from planning and design to execution and testing - Build on your fundamental understanding of hardware while contributing to bare-metal firmware - Embrace a fast-paced iterative environment that prioritizes shipping manufacturable solutions **Note: The team is hiring embedded engineers at all levels, both junior and senior. What matters most is evidence of exceptional abilities and a drive to succeed.** **Required Qualifications:** - Bachelor’s degree in computer science, electrical engineering, related field, or equivalent experience - 1+ years of experience with embedded systems (including internships) - Proficient in embedded C or Rust - Ability to design bare-metal embedded systems in highly constrained environments - Strong Electrical Engineering fundamentals - Signal processing fundamentals - You find enormous challenges exciting and enjoy discovering and defining problems as much as solving them - You deliver. You may enjoy thoughtful conversations about problems and perfecting design, but in the end, you know that delivering reliable manufacturable solutions matters - You are a cross-disciplinary team member. You are excited to work with and learn from chip designers to neuroscientists **Preferred Qualifications:** - Experience with embedded stacks for ARM cores - Experience with safety-critical systems - Experience with FPGA development and testing - Experience with RF, BLE, TCP/IP stacks from a practical embedded perspective - Prior work or experience with applied cryptography and embedded systems security **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: $119,000—$281,000 USD **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*