Embedded Software Engineer Intern
Neuralink
·
Posted:
August 24, 2023
·
Onsite
About the position
This job offers the opportunity to be part of an elite team working on high-performance, safety-critical embedded systems for brain-computer interfaces. The role involves firmware development and implementing features that have a significant impact on the product's capabilities. The successful candidate will work closely with chip designers, EEs, algorithms, and software engineers in a fast-paced, collaborative environment. The job requires experience with embedded systems, proficiency in C/C++ and Python, and knowledge of MCU architectures and development environments.
Responsibilities
- Work on high-performance, safety-critical embedded systems for brain-computer interfaces
- Determine and implement features that impact the product's capabilities
- Collaborate with chip designers, EEs, algorithms, and software engineers
- Gain hands-on training and contribute to real-world projects
- Have knowledge of MCU architectures, peripherals, and development environments
- Read electrical schematics and datasheets
- Have deep knowledge of embedded toolchains and workflow
- Possess strong EE & DSP fundamentals
- Have HW/SW debugging skills with lab equipment
- Preferably have experience with embedded stacks for ARM cores
- Preferably have experience with safety-critical systems
- Preferably have experience with FPGA development and testing
- Preferably have experience with RF, BLE, and TCP/IP stacks from a practical embedded perspective
- Preferably have prior work or experience with applied cryptography and embedded systems security
Requirements
- 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 embedded toolchains and workflow
- Strong EE & DSP fundamentals
- HW/SW debugging skills with lab equipment
- Experience with embedded stacks for ARM cores (preferred)
- Experience with safety-critical systems (preferred)
- Experience with FPGA development and testing (preferred)
- Experience with RF, BLE, and TCP/IP stacks from a practical embedded perspective (preferred)
- Prior work or experience with applied cryptography and embedded systems security (preferred)
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; parental leave.
- Flexible time off + paid holidays.
- Equity + 401(k) plan.
- Commuter Benefits.
- Meals provided.