Manager - Software Engineering

1 Month ago • 2-10 Years • $133,000 PA - $238,000 PA

Job Summary

Job Description

Liquid Robotics is seeking a Software Engineering Manager to lead the software team in the development of autonomous ocean robots. This role involves working with a team of software engineers in the development, testing, and maintenance of both shoreside and platform software, contributing to world-changing products. The manager will be responsible for leading and growing the software engineering team, managing the software function, including maintaining and improving the development environment, establishing and enforcing best practices for design, test, and maintenance, developing estimates for software work, and monitoring team commitments. The manager will also solve challenging software problems, ensure proper documentation, collaborate with QA, and partner with IT and DevOps teams. The position can be based in Herndon, Virginia or remotely and reports to the Head of Engineering.
Must have:
  • 6-10 years of direct experience in software design and development.
  • Minimum 2 years people management experience.
  • Strong experience in software development and maintenance best practices.
  • Excellent verbal, written, and interpersonal communication skills.
Good to have:
  • Experience with the Liquid Robotics Wave Glider systems is a strong discriminator.

Job Details

Manager - Software Engineering 
Liquid Robotics is seeking a Software Engineering Manager to lead our software team in the development of autonomous ocean robots. In this role, you will work with a team of software engineers in the development, testing, and maintenance of both shoreside and platform software, contributing to world-changing products. The successful candidate will bring excellent problem-solving skills, a proven ability to grow and develop a team, and strong experience in software development and software management best practices.  This position can be based in Herndon, Virginia or remotely, and reports to the Head of Engineering. 
Essential Responsibilities
  • Lead and help grow an established Software Engineering team. Identify and close team skill gaps through hiring, coaching, and training. Support growth and development of your team.
  • Manage the Software Function within Liquid Robotics. 
    • Maintain and improve the development environment
    • Establish and enforce best practices for design, test, and maintenance
    • Develop estimates for software work
    • Monitor team commitments, schedules, and progress of varied software efforts.
  • Solve challenging software problems in both shoreside and platform software. Work with business, customer, and internal teams to evolve and enhance software solutions and offerings. 
  • Ensure software design and implementation are properly documented, support peer reviews and gate reviews. Collaborate with QA
  • Partner with IT and DevOps teams to successfully deploy and maintain production software systems. 
Key Attributes:
  • Strong experience and focus on best practice in software, including configuration management, peer reviews, and testing.
  • Broad knowledge of a variety of programming languages, architectures, and technologies. Stays aware of technology advancements. Applies knowledge across a variety of solution spaces.
  • Excellent problem solving and debug abilities applied to complex problems; teaches and guides team in improving these abilities.
  • Excellent communication and interpersonal skills, able to effectively exchange information with technical teams, nontechnical stakeholders, and customers.
  • Maintains strong customer focus, balanced with business requirements. Suggests valuable improvements and products based on customer and business needs.
Minimum Qualifications:
  • BS in Computer Science, Computer Engineering, or a related field. Advanced degree strongly preferred.
  • 6-10 years of direct experience in software design and development.
  • Minimum 2 years people management.
  • Strong experience in software development, test, and maintenance best practices.
  • Excellent verbal, written, and interpersonal communication skills.
  • Experience with the Liquid Robotics Wave Glider systems is a strong discriminator.
Ability to obtain a US Secret Clearance required.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Summary pay range: $133,000 - $238,000
 
Liquid Robotics designs and manufactures Wave Gliders®, the first wave and solar powered autonomous ocean robots. With our partners we address many of the planet’s greatest challenges, by transforming how to assess, monitor, and protect the ocean. We solve critical problems for defense, commercial, and science customers.
 
Visit us at www.liquid-robotics.com to learn more.
 
Liquid Robotics is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.  

Similar Jobs

Ubisoft - Game Designer

Ubisoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
2 Months ago
Tesla - Sales Campaigns Coordinator, Central Europe

Tesla

Berlin, Berlin, Germany (On-Site)
3 Months ago
Alp Consulting  - CAA C++

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Power Integrations - Field Application Engineer - Automotive

Power Integrations

Vasanthanagar, Karnataka, India (On-Site)
7 Months ago
Snyk - Director, Product

Snyk

Lisbon, Lisbon, Portugal (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

OKX - Senior Program Manager, Employee Engagement

OKX

Hong Kong (On-Site)
1 Month ago
Sprinkler - Chief of Staff to Chief Administrative Officer

Sprinkler

(Remote)
4 Weeks ago
ByteDance - Lark APAC Customer Success Manager Intern

ByteDance

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Months ago
Milk Visual Effects - Mid-Level Compositor

Milk Visual Effects

(On-Site)
6 Months ago
N-iX - Lead Java Software Engineer

N-iX

Ukraine (Hybrid)
3 Weeks ago
Tesla - Construction Site Manager - MEP

Tesla

Brandenburg, Germany (On-Site)
3 Months ago
On Location - Athletics Travel Manager

On Location

(On-Site)
2 Months ago
Room 8 Studio - 3D Weapons Artist, Middle

Room 8 Studio

Estonia (On-Site)
1 Month ago
Enphase Energy - Senior Staff Verification Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
NVIDIA - Manager, Software Engineering

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Herndon, Virginia, United States (On-Site)

Herndon, Virginia, United States (On-Site)

Herndon, Virginia, United States (Hybrid)

Herndon, Virginia, United States (Hybrid)

Herndon, Virginia, United States (On-Site)

Herndon, Virginia, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Liquid Robotics

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug