• 33 people are interested
 

Software Engineer - Sensors

Save to Favorites

ORGANIZATION: CLEAR BLUE SEA

  • 33 people are interested

Company Overview
Clear Blue Sea is a 501(c)3 nonprofit organization in San Diego, CA with a mission to cleanse the oceans of
plastic pollution. Clear Blue Sea’s innovative marine debris removal solution is an unmanned, solar-powered
Floating Robot for Eliminating Debris (FRED). Our FRED projects have involved over 100 students and
volunteers to help younger generations experience what it takes to address a global environmental crisis.
Description

The Software Engineer works with the product manager and engineering supervisors to design and develop
software and firmware that address user requirements. This is a volunteer position and is unpaid. Credit for
coursework or other proof of volunteer activity can be provided as needed. Volunteers should be able to
dedicate 5 hours per week minimum.

Apply via our online form! https://forms.gle/GrujPEaRyofQcFk56

Job Responsibilities:
● Restore functionality to Clarity FRED’s Data Acquisition (DAQ) system
● Add sonar scanning functionality using Blue Robotics Ping Sonar Echosounder
● Integrate sonar scanning and data storage to navigation control system utilizing Robot Operating
System (ROS)
● Improve real time sensor data feed to allow more custom sensor data like temperatures, vessel power
distribution, wind speed & direction, and water depth to be displayed in the mission control window
● Test sonar scanning functionality to ensure hydrographic data is retrievable, reliable, and accurate
● Participate in team meetings as required; provide improvement recommendations
● Use the Agile process and activities as needed.
● Collaborate with external professionals and organizations as needed to coordinate and support
development efforts
● Seeks recommendations from all stakeholders; Gather and evaluate user feedback
● Develop design concepts, calculations, layouts, assemblies, schematics, and detail drawings
● Review specifications and related documents to ensure the design meets user requirements
● Modifies drawings by analyzing, resolving, and incorporating changes
● Collaborate with other engineers on the application and operation of specific designs
● Create technical documentation for reference and reporting
● Maintain information collected in our database and update as needed
● Develops software solutions by analyzing needs, studying systems, data usage, and processes,
investigating problems, and conferring with product manager and users.
● Determines feasibility by evaluating and analyzing the defined problem, product requirements,
proposed solutions and solution development.
● Demonstrates software solutions by developing documentation, flowcharts, layouts, diagrams, charts,
code comments and clear code.
● Obtains and licenses software by obtaining required information from vendors; recommending
purchases; testing and approving products.
● Accomplishes engineering and company mission by completing tasks, assignments and projects
on-time and to a high level of quality.

Qualifications / Skills:
● Experience Programming languages: objective c, python. experience with Robot Operating System
(ROS) and Linux a plus
● Degree: Software programing, software design, computer science or equivalent
● Ability to work in a professional team and independently
● Effective communication skills, both oral and written
● Presents him or herself to all stakeholders in a manner in keeping with our values and mission
statement.
● Promote a team culture-lead and work as part of a team.
● Exhibit a positive attitude and have the ability to handle unscripted situations.
● Adept at problem solving, analyzing situations, determining next step and implementing.
● Skills in effectively organizing work, files, records, etc., to maintain efficient work flow.

We value the principles of Equal Employment Opportunity without regard to race, color, religion, national
origin, age, sex, veteran status, genetic information, disability, or any other basis prohibited by federal, state
or local law.
Apply via our online form https://forms.gle/ GrujPEaRyofQcFk56

Contact Clear Blue Sea with questions: volunteer@clearbluesea.org
If you are passionate about saving the oceans, please get in touch!

More opportunities with CLEAR BLUE SEA

2 Reviews

No additional volunteer opportunities at this time.

About CLEAR BLUE SEA

Location:

7939 Silverton Ave, SAN DIEGO, CA 92122, US

Mission Statement

Clear Blue Sea's mission is to cleanse the oceans of floating plastic pollution by operating fleets of unmanned marine robots powered by renewable energy.

Description

CLEAR BLUE SEA is a 501(c)3 nonprofit organization in San Diego, CA with a mission to cleanse the oceans of plastic pollution. Clear Blue Sea’s innovative marine debris removal system is an unmanned, solar-powered Floating Robot for Eliminating Debris (FRED). Three small-scale FRED prototypes have been built and tested in Mission Bay and several new FRED projects are currently in work, including a FRED Do-it-Yourself (FREDDY) Instructional Package and the design of a 50-foot FRED to be implemented in Hawaii as a pilot. Our FRED projects have involved over 200 student interns as we are dedicated to training and mentoring younger generations in methods and innovations needed to increase awareness of ocean plastics and solutions for ocean cleanup and conservancy.

CAUSE AREAS

Computers & Technology
Education & Literacy
Environment
Computers & Technology, Education & Literacy, Environment

WHEN

We'll work with your schedule.

WHERE

7939 Silverton Avenue, Unit 807San Diego, CA 92126

(32.89018,-117.15033)
 

SKILLS

  • Software Engineering
  • System Engineering
  • Computer Science
  • Robotics

GOOD FOR

N/A

REQUIREMENTS

  • Must be at least 18

Report this opportunity

We're sorry, this opportunity is no longer active.

Please find other opportunities.

Find Opportunities