Software Engineering Manager
Liquid Robotics
This job is no longer accepting applications
See open jobs at Liquid Robotics.See open jobs similar to "Software Engineering Manager" Schmidt Marine.Description
Software Engineering Manager
Overview
Responsibilities:
- Lead an established Software Engineering team and recruit new members. This includes software developers, test engineers, and database experts. Identify and help resolve team skill gaps through hiring and training.
- Manage the Software Function within Liquid Robotics. This includes maintaining and evolving the existing development environment, enforcing best practices for design, test, and maintenance, developing estimates for work, and monitoring commitments, schedules, and progress of software efforts.
- Some work will be cross-functional and must consider electrical, firmware, IT, and business considerations.
- With your team, analyze and create requirements for software systems. Coordinate this effort with Electrical and Firmware engineers, IT, and DevOps as needed.
- Work with IT and DevOps to successfully deploy and maintain production software systems.
- Ensure software design and implementation are well documented, support peer reviews and gate reviews.
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.
Preferred Skills:
- Experience with full stack software technologies from device control (OS level) to User Interfaces, data management & data presentation.
- Experience with maritime autonomous vehicles, sensors, applications, and related architectures (e.g., UMAA, CANopen, etc).
- Experience collaborating with QA teams to develop and enhance test plans and system integration tests. Strong emphasis on quality from design to release.
- 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
For more info, please visit www.liquid-robotics.com
This job is no longer accepting applications
See open jobs at Liquid Robotics.See open jobs similar to "Software Engineering Manager" Schmidt Marine.