• 1 person is interested
 

Software Engineer - Navigation

Save to Favorites

ORGANIZATION: CLEAR BLUE SEA

  • 1 person is 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.

Apply via our online form at this link: https://forms.gle/5AaPAswXxLBzFsTj6

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.

Job Responsibilities:
● Research and development of an autonomous navigation control system for FRED using Robot
Operating System (ROS) architecture.
● Improve functionality of Micro FRED’s existing ROS navigation system.
● Review and advise hardware, software, and performance requirements for autonomous navigation
system.
● Advise other Clear Blue Sea engineers on best practices for developing software using ROS.
● Document process for Gazebo/RViz model development for implementation on future architectures.
● Participate in team meetings as required; provide improvement recommendations.
● 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 requirements.
● 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.
clearbluesea.org

Qualifications / Skills:
● Experience - Programming languages: objective c, python.
● ⭐Experience with Robot Operating System (ROS) and Linux.
● 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/5AaPAswXxLBzFsTj6

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
  • 5 hrs/week

Report this opportunity

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

Please find other opportunities.

Find Opportunities