-
1 person is interested
Software Engineer - Navigation
ORGANIZATION: CLEAR BLUE SEA
Please visit the new page to apply.
-
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 ReviewsNo 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
WHEN
WHERE
7939 Silverton Avenue, Unit 807San Diego, CA 92126
DATE POSTED
October 16, 2023
SKILLS
- Software Engineering
- System Engineering
- Computer Science
- Robotics
GOOD FOR
N/A
REQUIREMENTS
- Must be at least 18
- 5 hrs/week