About the job
Join Sofarocean as a Spotter Firmware Engineering Intern and contribute to the development of embedded software that powers our innovative Spotter platform. In this role, you will collaborate with seasoned firmware and hardware engineers to design, test, and enhance low-power embedded systems operating in some of the most extreme environments on our planet. This internship offers a unique opportunity to gain practical experience in cutting-edge ocean technology while playing a vital role in a global ocean sensing network.
Internship Duration: June 29 - August 21, 2026 (Minimum commitment of 10 weeks required).
Please note: International students on CPT should consult their school before applying. Must be available for 40 hours a week.
Potential Projects:
Expand the number of nodes supported by a real Bristlemouth network.
Develop applications for Bristlemouth file transfers.
We have a variety of impactful projects lined up, and we welcome your ideas on what you would like to work on!
Key Responsibilities:
Familiarize yourself with Spotter hardware and firmware code.
Design test scenarios to identify critical issues.
Adjust firmware configurations and applications to conduct tests.
Analyze data gathered from soak tests.
Troubleshoot electrical problems.
Optimize network traffic hot code paths through debugging.
Collaborate with the firmware team to resolve challenges.
Minimum Qualifications:
Proficiency in writing C/C++ firmware for microcontrollers.
Hands-on experience with embedded hardware platforms such as Arduino and Raspberry Pi.
Availability to work in San Francisco for a minimum of 10 weeks.
Preferred Qualifications:
Published hardware and software projects on platforms like hackster.io.
Currently pursuing a degree in Electrical & Computer Engineering, Robotics, or Mechatronics.
A strong passion for ocean-related technologies.
Salary Range:
Hourly: $25-$28

