Neuralink→
Embedded Software Engineer Intern, Implant… at Neuralink · Fremont
InternshipOn-siteFull-timeFremont, CA$73k–$73k/yr
Skills
embedded systems experiencec/c++ proficiencymcu architectures knowledgepython proficiencyembedded toolchains knowledgehw/sw debugging skillselectrical schematics readingsafety-critical systems experiencefpga development experienceapplied cryptography experience
Job Description
Summary: Neuralink is creating devices that enable a bi-directional interface with the brain, aiming to restore movement to the paralyzed and sight to the blind. The Embedded Software Engineer Intern will work with a team to develop high-performance, safety-critical embedded systems for brain-computer interfaces, gaining hands-on experience and contributing to impactful projects.
Responsibilities:
- 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
Required Skills: Embedded systems experience, C/C++ proficiency, MCU architectures knowledge
Important Skills: Python proficiency, Embedded toolchains knowledge, HW/SW debugging skills
Nice-to-Have Skills: Electrical schematics reading, Safety-critical systems experience, FPGA development experience, Applied cryptography experience
Benefits: 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
Benefits
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