Full Stack Software Engineer

Liquid Robotics, Inc.
Herndon, VA

Description

Full Stack Software Engineer

Liquid Robotics is seeking a mid-career Full Stack Software Engineer to join our team in the development of autonomous ocean robots. In this role, you will work with a team of software engineers, pilots, and operations experts in the development, testing, and maintenance of shoreside control software for our Wave Glider platform. The successful candidate will bring excellent problem-solving skills and proven ability in software development and software lifecycle best practices. This role reports directly to our Software Engineering Manager and is based in Herndon, Virginia.

Essential Responsibilities

  • Work with business, customer, and internal teams to identify software use cases and requirements.
  • Develop and document software architectures and designs that meet software requirements.
  • Participate in product evolution definition and planning.
  • Prototype and perform trade studies to help optimize designs for cost, schedule and performance.
  • Implement solutions using industry best practices and processes.
  • Work with Test and QA to develop test plans and support test execution.
  • Support and lead software peer reviews and gate reviews.
  • Work with IT and DevOps teams to successfully deploy and maintain production software systems.
  • Work with Business Development team to support proposal development and customer demonstrations.

Key Attributes:

  • High proficiency in one prototyping and one object-oriented language; for example, Python and C#.
  • High proficiency in full stack application design and development using modern frameworks; Microsoft stack (.NET, MS SQL Server) is preferred but not required.
  • Ability to document and present architecture and design decisions clearly using formal models, such as C3/C4, 4+1, UML, etc.
  • Strong understanding of the software lifecycle, including related artifacts and gate reviews.
  • Ability to scope, constrain, focus on, and deliver applications that meet customer needs.
  • Strong problem solving and debug abilities applied to complex problems.
  • Strong communication and interpersonal skills, able to effectively exchange information with technical teams, nontechnical stakeholders, and customers.
  • Applies best practices in software, including configuration management, peer reviews, testing, and documentation.

Minimum Qualifications:

  • BS in Computer Science, Computer Engineering, or a related field. Advanced degree preferred.
  • 6-10 years of direct experience in software architecture, design, and development.
  • Strong experience in software lifecycle best practices.
  • Excellent verbal, written, and interpersonal communication skills.
  • Experience with the Liquid Robotics Wave Glider systems or other autonomous marine vehicles is a strong discriminator.
  • U.S. Person

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: $95,000 - $169,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.comto learn more.

Liquid Robotics is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.

Posted 2025-08-06

Recommended Jobs

Full Stack Developer

Occam Solutions
Fort Belvoir, VA

Job Description Job Description Salary: About Occam: Founded in 2004, Occam Solutions is a leader in Data Science, Software Development, and Mission Support services to the both the civilian a…

View Details
Posted 2025-07-27

Recreational Therapist - $5000 Sign-on Bonus

Poplar Springs Hospital
Petersburg, VA

Responsibilities Recreational Therapist - $5000.00 - SIGN-ON BONUS Poplar Springs Hospital i s a 183 bed acute care and residential facility. For more than 30 years Poplar Springs Hospi…

View Details
Posted 2025-07-30

Food Prep Worker II - Cook - James Madison University

Aramark
Harrisonburg, VA

Job Description The Food Prep Worker II is responsible for assisting cooks, chefs, or food service managers by preparing ingredients for recipes and performing other food preparation and service t…

View Details
Posted 2025-07-27

Production Team Partner - Washroom Operator - UniFirst

UniFirst
Richmond, VA

Our Production Team is Kind of a Big Deal! UniFirst is seeking a reliable and hardworking Production Team Partner to join our UniFirst Family. As a Team Partner working in the Wash Aisle Departme…

View Details
Posted 2025-08-07

Part Time Entry Level Hospital Services Technician

Stericycle
Farmville, VA

$23/hr, Daylight Shift and NO WEEKENDS: Stericycle is a U.S. based business-to-business services company and leading provider of compliance-based solutions that protects people and brands, promotes…

View Details
Posted 2025-07-25

Executive Housekeeper - Christiansburg VA Hotel

VP Management
Christiansburg, VA

Job Description Job Description Job Summary: The Executive Housekeeper at Christiansburg VA Hotel is responsible for overseeing the cleanliness and maintenance of the hotel's guest rooms and publ…

View Details
Posted 2025-07-25

Emergency Medical Technician (EMT)

PRIDE Healthcare
Sterling, VA

Job Description Job Description Pride Health is seeking an Onsite Medical Representative (EMT/Paramedic/Combat Medic) to join a team in Sterling, VA US 20166. This position is ideal for a d…

View Details
Posted 2025-07-29

Shop Mechanic & Road Tech

Washington Air Compressor Rental Co.
Chantilly, Loudoun County, VA

Job Description Job Description ~~Chantilly, VA Shop Mechanic & Road Tech-Job Descriptions About the Company Washington Air Compressor Rental Co. is a fast-paced, aggressive mid-sized compan…

View Details
Posted 2025-07-29

Task Order Project Manager

OCH Technologies LLC
Leesburg, VA

Job Description Job Description Description: OCH Technologies is seeking a qualified Task Order Project Manager to oversee large, complex task orders in support of a federal program. This indi…

View Details
Posted 2025-07-25

Management Analyst #2 (FW5021-VA-002)

National Experienced Workforce Solutions
Falls Church, VA

Management Analyst #2 (FW5021-VA-002)ID:FW5021-VA-002Location:Falls ChurchProgram:FWSWage/Hr:$50.00Hours/Week:14 hours per week/ Estimated 350 total hoursMinimum Age:55For over 25 years, National Expe…

View Details
Posted 2025-08-10