Software Team Lead
Company: Armach Robotics, Inc.
Location: Plymouth
Posted on: March 17, 2023
|
|
Job Description:
Armach Robotics, Inc. is revolutionizing ship husbandry using
autonomous robots and artificial intelligence. Through a
subscription service, Armach robots continuously clean ship hulls
and provide regular hull surveys. Clean ship hulls result in
substantially reduced operating costs, lower carbon emissions, and
reduced environmental impacts while regular survey data provides
the intelligence ship owners need to make on-time maintenance
decisions. Using robots that are resident on ships and within ports
and harbors that are supervised by remote operations specialists,
Armach's service is scalable worldwide at a fraction of the cost
required by traditional husbandry methods.
Armach is currently seeking a dynamic, top performer for a
fast-paced technical environment. The ideal candidate is excited to
solve really hard problems, dedicated to 'getting it done,' and
confident enough to work independently alongside the best of the
best. Job Description The Software Team Lead at Armach will be
responsible for running a multidisciplinary team of robotics and
software engineers to continue the development of Armach's unique
software suite. The successful candidate is a resource for
mentoring, escalations, problem solving, career development, and
leadership for software team employees. The Software Team Lead
works closely with the VP of Engineering to manage the resources
within the department.
Responsibilities
* Lead multidisciplinary software engineering and robotics
team.
* Implement Agile software development practices and culture at
Armach.
* Develop and maintain the software roadmap for the software team
at Armach.
* Lead the software team in the execution of the software
roadmap.
* Lead the integration of external software development teams,
contractors, and partners.
* Develop and maintain a software development practice and standard
at Armach.
* Create and maintain a culture of documentation and communication
within the software team.
* Design, implement, and document software testing processes that
ensure Armach software meets operational requirements.
* Monitor resource loading of the team, communicate strains to
leadership.
* Escalate issues and blockages to leadership, especially with
schedule impacts.
* Create and enforce a culture of quality within the software team
to ensure delivered products and solutions conform to the company's
requirements.
* Serve as a mentor to the software team, helping train and guide
newer members of the team in their own career and technical
development.
* Recommend training and development for team members.
* Grow the software technical team by identifying team needs and
helping interview and select potential candidates.
* All other responsibilities as reasonably assigned.
Requirements
* Bachelor's degree in Physics, Math, Computer Science or similar
field.
* At least 5 years of relevant experience.
* Proficiency with Agile software development practices,
methodologies, and operation.
* Proficiency in C++ with a experience in robotic systems.
* Proficiency with publish / subscribe and distributed software
architectures.
* Experience with Atlassian software tools, a plus: Jira
* Strong working knowledge of the Linux operating system.
* Experience as a technical lead for large-scale projects.
* Exceptional written and oral communication skills.
* Proven track record of effective team leadership.
To apply, please send your resume, salary requirements, and cover
letter as PDF documents. The candidate must be eligible to work in
the United States. This ideal candidate is based in Plymouth,
MA.
Armach (https://www.armachrobotics.com/) is an equal opportunity
employer. We offer a casual and fun work environment and provide
our employees training and continuing education opportunities.
Armach offers competitive salaries and a complete benefits package
including full health insurance, 401(k), and paid vacation,
holiday, and sick leave.
Keywords: Armach Robotics, Inc., Plymouth , Software Team Lead, Other , Plymouth, Massachusetts
Click
here to apply!
|