Boeing - Herndon, VA

posted about 1 month ago

Full-time - Mid Level
Herndon, VA
Transportation Equipment Manufacturing

About the position

The Software Engineering Manager at Liquid Robotics will lead a team responsible for software development, testing, and maintenance for various internal and customer projects. This role is crucial for ensuring the effective execution of software functions, maintaining best practices, and collaborating with cross-functional teams to deliver high-quality software solutions for the company's ocean surface robot technology.

Responsibilities

  • Lead an established Software Engineering team and recruit new members, including software developers, test engineers, and database experts.
  • Manage the Software Function within Liquid Robotics, maintaining and evolving the existing development environment and enforcing best practices.
  • Analyze and create requirements for software systems in coordination with Electrical and Firmware engineers, IT, and DevOps.
  • Work with IT and DevOps to deploy and maintain production software systems successfully.
  • Ensure software design and implementation are well documented, supporting peer reviews and gate reviews.

Requirements

  • 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 of people management experience.
  • Strong experience in software development, test, and maintenance best practices.
  • Excellent verbal, written, and interpersonal communication skills.

Nice-to-haves

  • Experience with full stack software technologies from device control to User Interfaces, data management & data presentation.
  • Experience with maritime autonomous vehicles, sensors, applications, and related architectures.
  • Experience collaborating with QA teams to develop and enhance test plans and system integration tests.
  • Experience developing and supporting 24x7 customer-facing data delivery, command and control, UI and data management services.
  • Experience with Java, C, C++, C#, Linux, VM, Docker, Windows Servers, SQL.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service