Talent.com
Ultra
Manager Software EngineeringUltra • Dartmouth, NS, Canada
Manager Software Engineering

Manager Software Engineering

Ultra • Dartmouth, NS, Canada
4 days ago
Job type
  • Full-time
Job description

Description

Scope:

Reporting directly to the VP Engineering, the Manager Software Engineering is responsible for overseeing a team in designing, coding, testing, and integrating software/firmware components within custom-engineered sonar systems.


Key Responsibilities:

  • Provide technical direction and oversight to Software, Software Test, and Firmware Teams.

  • Take ownership for defining the technical future of our Sonar/Sonobuoy Products.

  • Identify growth and development opportunities for members of the software teams.

  • Maintain and refine the software/firmware development process(es).

  • Develop software/firmware roadmaps to align with product focused organization.

  • Identification and selection of development tools and aligning with industry best-practices.

  • Development and maintenance of the Software Development Environment.

  • Support the development of bids and estimates.

  • Recruit and develop the best talent to solve challenging engineering problems.

Required Skills/Experience:

  • Degree level (or equivalent) in a related engineering discipline such as Computer Science, Computer Engineering or Electrical Engineering.

  • 5 or more years of Software Team Lead experience.

  • 10 or more years of C++ and/or Java experience.

  • Self-motivated, adaptable to change, proactive, diligent, and inter-personal skills.

  • Knowledge of Software Engineering best practices, methodologies, processes, and tools, specifically the Software Development Lifecycle (SDLC).

  • Experience with Linux operating systems and comfortable working on the command line.

  • The Candidate must be capable of acquiring a Canadian / NATO Secret security clearance and a Canadian Controlled Goods assessment to the satisfaction of the company.

Desired Skills:

  • Experience working on customized software solutions for government organizations (any level).

  • Good understanding of software configuration and build management.

  • A good working understanding of Microsoft office applications: Word and Excel.

  • Experience using software development and continuous integration tools (CI/CD) such as, but not limited to: Jira, Azure Devops, Jenkins, static code analysis tools.

Additional Requirements

  • The Candidate must be capable of acquiring a Canadian/NATO Secret security clearance and a Canadian Controlled Goods assessment to the satisfaction of the company.

#MAR

Diverse & Inclusive Employer

Ultra Maritime is an equal opportunities employer that values diversity, inclusion, equity and equality. Underpinned by our values, behaviours, and policies, we want you to feel empowered to be your best and authentic self.

We promote a workplace that welcomes people from all backgrounds and cultures; believing that this will increase our diversity of thinking, and ultimately ensure we continue delivering on our commitments to our customers.

We do not discriminate based on race, religion, colour, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status and welcome applications from all candidates.

What’s in it for you?

We offer a competitive benefits package including extended health and dental, life insurance, RRSP, deferred profit sharing, optional critical illness insurance, an EFAP and student bursaries

.

We encourage regular manager-employee performance feedback, goal alignment and employee development through our Employee Performance Development Plan (EPDP) and offer employee education assistance to allow our people to acquire new qualifications and certifications.


We are an Equal Opportunities employer and particularly welcome applications from Women, Aboriginal Persons, Persons with Disabilities and Visible Minorities.

Company: Ultra Maritime

Create a job alert for this search

Manager Software Engineering • Dartmouth, NS, Canada

Similar jobs

Senior Manager - Cloud Engineering

EYHalifax, Nova Scotia, Canada
Full-time

At EY, we’re all in to shape your future with confidence.We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY and help ... Show more

 • Promoted

Country Manager

Adecco CanadaProspect, Nova Scotia
CA$140,000.00 yearly
Full-time +1
Quick Apply

Adecco is recruiting on a confidential basis for a.This is a senior leadership role responsible for setting and executing the Canadian business strategy, overseeing national operations, and support... Show more

 • Promoted

Senior Engineering Manager: Lead Tech Vision & Scale

Legend CorpHalifax, Nova Scotia, Canada
Full-time

A prominent global sports and gaming marketing firm is seeking a Senior Engineering Manager to lead technical direction and mentor a team of engineers.The successful candidate will oversee system d... Show more

 • Promoted

Engineering Program Manager for RCD

J.D. IrvingHalifax, Halifax County, Canada
Full-time

Ensure the success of the River Class Destroyer program as a proactive Program Manager.Lead the technical teams to deliver on schedule and within budget for critical engineering outcomes.Focused on... Show more

 • Promoted

Lead Principal Software Engineer - Auxo | Growth Partner

Auxo | Growth Partnerhalifax, ns, ca
Full-time

SaaS products and platforms at scale.You’ll work closely with the Head of Product & Technology to shape technical direction across multiple teams.This is a high-impact IC role where you’ll influenc... Show more

 • Promoted

Nanny Wanted - Join Our Growing Family As A Nanny!

CanadianNanny.caSambro, Nova Scotia, Canada
Part-time

We’re a busy, easygoing family looking for a part-time nanny to support us in our Sambro, Nova Scotia home.We have an almost 2-year-old, twins arriving soon, plus two friendly dogs and a cat — so i... Show more

 • Promoted

Software Engineer – Advanced Systems

Draganfly Inc.dartmouth, ns, ca
Full-time

Company”) has been a recognized technology leader within the commercial UAV space for over two decades.We helped establish the commercial market & adoption of multi-rotor helicopters for public saf... Show more

 • Promoted

Project Manager (1869) - Focus Systems Inc.

Focus Systems Inc.dartmouth, ns, ca
Full-time

Saskatchewan Crown Corporation.If you have strong Agile delivery experience and a background in SaaS implementations—this is a great opportunity to drive a high-visibility project.Hybrid (Remote + ... Show more

 • Promoted

MuleSoft Architect

OSF Digitalhalifax, ns, ca
Full-time

OSF Digital is a leading digital transformation firm with a global footprint in 30+ countries and over 1500+ employees.Our passion is in helping businesses leverage commerce, marketing, sales, serv... Show more

 • Promoted

Senior API and Middleware Developer

Coforgedartmouth, ns, ca
Full-time

Job Title/Role: API Middleware Developer.We at Coforge are seeking a API Middleware Developer with the following skillset:.As a Senior API & Middleware Developer for the Platform Engineering team, ... Show more

 • Promoted

Director, Software Engineering

AffirmHalifax, Nova Scotia, Canada
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.At Affirm, we’ve been ver... Show more

 • Promoted

Product Incubation Manager - Syntax

Syntaxdartmouth, ns, ca
Full-time

The Product Incubation Manager drives new software product ideas through the company’s incubation track, from early ideation to MVP realization.The role focuses on accelerating innovation by struct... Show more

 • Promoted

Enterprise Delivery Manager

Constellation Dealer Grouphalifax, ns, ca
Full-time

Enterprise Delivery Manager (EDM).Integrated Dealer Systems (IDS) is a leading provider of dealership management software for the RV, marine, and trailer industries.With over 40 years of experience... Show more

 • Promoted

Earn money testing apps - Remote

AlmediaEast Hants, Nova Scotia, Canada
Remote
Full-time

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ... Show more

 • Promoted

Software Engineering Online Instructor

Varsity Tutors, a Nerdy CompanyHalifax, Halifax County, Canada
Full-time

Teach students as a Software Engineering Instructor and enhance their understanding of software development practices.Enjoy tutoring from home with a flexible schedule and competitive pay rates.In ... Show more

 • Promoted

Physics Private Tutoring Jobs Duncans Cove

SuperprofDuncans Cove, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Algebra Private Tutoring Jobs Duncans Cove

SuperprofDuncans Cove, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Product Incubation Manager

Syntaxhalifax, ns, ca
Full-time

The Product Incubation Manager drives new software product ideas through the company’s incubation track, from early ideation to MVP realization.The role focuses on accelerating innovation by struct... Show more

 • Promoted

Software Engineering Manager

David Aplin RecruitingHalifax, Nova Scotia, Canada
Full-time

If you are a talented and experienced Software Engineering Manager, Aplin has the right opportunity for you! Our client, a leader in their field, has partnered with Aplin to grow their team in Hali... Show more

 • Promoted

Manager, Enterprise Applications

Seaboard Transport GroupDartmouth, NS, CA
Full-time

Manager, Enterprise Applications.Why Join Seaboard Armour Transportation and Logistics.You’ll join an operations‑driven organization where enterprise systems have real, day‑to‑day impact.This role ... Show more