Software Engineer in Sunnyvale, CA

$100K - $150K(Ladders Estimates)

Liquid Robotics   •  

Sunnyvale, CA 94086

Industry: Manufacturing & Automotive

  •  

Less than 5 years

Posted 53 days ago

Description

Software Engineer

Liquid Robotics is seeking a Software Engineer to join our team for the development of autonomous ocean robotics and associated software. By joining our small but highly motivated team, you will be involved with software engineering activities and interact with mechanical and electrical teams to deliver world-changing products. The successful candidate will bring strong software design, development and debugging skills, will be motivated by our vision to change the world, and will be excited to work in a dynamic, small-company environment. This role requires a full-time presence in our Sunnyvale, CA headquarters.

Responsibilities

  • Software design, development, integration and validation for diagnostics and fault management applications on autonomous vehicles.
  • Interact with product management to obtain and understand requirements and deliverables, and with QA to develop test plans.
  • Interface with vehicle and shore-side software team members, mechanical and electrical groups.
  • Present regular product development status and validation results.

Experience

  • Bachelor's degree in Engineering or Science, with relevant software development coursework and/or experience. Two (2) plus years experience preferred.
  • Demonstrated mastery of Java and related technologies; be prepared to explain examples of your prior work.
  • Strong debugging and troubleshooting skills.
  • Excellent teamwork and communication skills; ability to work with cross departmental groups including other engineering departments, manufacturing, field support, sales engineering.
  • Ability to work well in a fast-paced and dynamic startup environment where initiative is required for success.

Preferred Skills & Experience

  • Additional software development and tools experience (Linux, C++, Python, JavaScript, MATLAB, Docker, Zookeeper, Kubernetes, maven, Jenkins, Artifactory), debugging tools, automated testing and test frameworks.
  • Java EE technologies, JSF, web apps, Java FX, Java servlets, JSON, network communications, distributed applications, data visualization, mapping
  • Academic and/or industrial experience working on embedded systems and products that integrate mechanical, electronic and software components such as robotic systems and autonomous vehicles.
  • Experience with Ocean/Marine applications engineering, NetCDF, ArcGIS.

Liquid Robotics designs and manufactures Wave Gliders®, the world's first wave and solar powered autonomous ocean robots. With partners, they address challenges facing defense, Oil & Gas, commercial and science customers by making ocean data collections and communications easier safer and in real-time. Liquid Robotics was acquired by Boeing in December of 2016 and operates as an independent non-integrated subsidiary.


Valid Through: 2019-10-17