Embedded Software Engineer Intern, Implant Embedded Systems
neuralink
Austin, Texas, United States; South San Francisco, California, United States
Posted Nov 27, 2024
- Other
- Internships
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:** The Brain Interfaces Embedded Systems Team, a division of the Brain Interfaces Hardware Department, owns the development of high-performance, safety-critical embedded systems for the next-generation of brain-computer interfaces. As a key member of our team, you will gain hands-on training, work alongside accomplished mentors, and contribute to real-world projects. **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 determine and implement features that have a massive impact on the product’s capabilities. You will have the opportunity to collaborate closely with chip designers, electrical engineers, algorithms engineers, and software engineers on a small, agile team. The job responsibilities will include: - Building on your ability to work cross functionally, working with engineers who deliver safety-critical systems while considering power, radio, and thermal requirements - Gaining an understanding of delivering products and/or core features from planning and design to execution and testing - Growing your fundamental understanding of hardware while contributing to bare-metal firmware in C - Contributing to codebase organization, prioritizing modular formats that allow for elegant hardware bifurcation in the field - Developing the ability to contribute to system improvements that decrease latency and increase battery life, reliability, and safety **Required Qualifications:** - 2+ years of experience with embedded systems - Proficient in C/C++, and Python - Knowledge of MCU architectures, peripherals, and development environments - Comfortable reading electrical schematics and datasheets - Deep knowledge of the embedded toolchains and workflow - Strong EE & DSP fundamentals - HW/SW debugging skills with lab equipment **Preferred Qualifications:** - Experience with embedded stacks for ARM cores - Experience with safety-critical systems - Experience with FPGA development and testing - Experience with RF, BLE, and TCP/IP stacks from a practical embedded perspective - Prior work or experience with applied cryptography and embedded systems security **Expected Compensation:** The anticipated hourly rate for this position is listed below. **California Hourly Flat Rate:**$35/Hr 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*