Software Engineering Department Lead
2 weeks ago
Ultra Electronics Group is a leading provider of innovative solutions for the naval forces worldwide. With our extensive portfolio of capabilities, our innovations are utilised on naval fleets across our allied navies around the globe.
We thrive on collaboration and partnering with our customers to ensure mission success. Our expert solutions encompass an array of game-changing technologies, including state-of-the-art sonar, radar, expendables, signature management, and naval power systems.
Joining Ultra Electronics Group as a Software Manager will give you the opportunity to contribute to our rapidly expanding business. The candidate will be responsible for overseeing a team in designing, coding, testing, integrating, building, and configuring software applications and interfacing with advanced sonar processing sub-systems deployed in multiple operating systems and within multiple shipboard environments.
This role would be well-suited to someone who has experience as a software team lead and is looking for an opportunity to influence the technical direction of an entire department.
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.
- Development and maintenance of the Software Development Environment.
- Recruit and develop the best talent to solve challenging engineering problems.
Requirements:
- Degree level 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.
- 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.
- 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.
Compensation:
The estimated salary for this position is $120,000 - $160,000 per year, based on industry standards and location.
Diversity and Inclusion:
Ultra Electronics Group is an equal opportunities employer that values diversity, inclusion, equity and equality. We want you to feel empowered to be your best and authentic self. 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.
Benefits:
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.
-
Software Engineering Team Lead
2 weeks ago
Dartmouth, Nova Scotia, Canada Ultra Electronics Group Full timeJob OverviewWe are seeking a highly skilled and experienced Software Engineering Team Lead to join our team at Ultra Maritime. This is an exciting opportunity for a talented professional to lead our software engineering efforts and contribute to the development of cutting-edge technologies.About the RoleThe successful candidate will be responsible for...
-
Software Engineering Team Lead
1 month ago
Dartmouth, Nova Scotia, Canada Ultra Electronics Group Full timeUnlocking the Power of Advanced Maritime SolutionsAt Ultra Electronics Group, we are seeking an experienced Software Engineering Team Lead to join our dynamic team. As a key member of our software development team, you will be responsible for overseeing the design, development, and integration of cutting-edge software applications for the maritime...
-
Senior Software Engineer
4 weeks ago
Dartmouth, Nova Scotia, Canada MYCANADAPAYDAY Full timeAbout MYCANADAPAYDAYMYCANADAPAYDAY is a dynamic and growing company, always looking for talented individuals to join our team.Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to lead our development team and create innovative software solutions.About the RoleThe successful candidate will have a solid background in...
-
Dartmouth, Nova Scotia, Canada Ultra Electronics Group Full timeSafeguarding the Seas for Global Naval Forces.At Ultra Maritime, we pioneer cutting-edge technology that empowers naval forces worldwide. As a leading provider of multi-mission solutions, our expertise meets unparalleled expectations.We thrive on collaboration with our customers to ensure mission success. Our expert solutions encompass game-changing...
-
Electrical Design Engineer Lead
3 days ago
Dartmouth, Nova Scotia, Canada Stantec Consulting International Ltd. Full timeTransform the built environment into a catalyst for progress with Stantec Consulting International Ltd.Salary: $100,000 - $150,000 per annum, based on experience and qualifications.About the JobWe are seeking an Electrical Design Engineer Lead to join our team in Dartmouth, Nova Scotia. As an Electrical Design Engineer Lead, you will be responsible for...
-
Meat Department Lead
4 weeks ago
Dartmouth, Nova Scotia, Canada Loblaw Companies Ltd - Head Office Full timeCompany OverviewLoblaw Companies Ltd - Head Office is a leading Canadian retail company seeking a motivated and experienced individual to fill the role of Meat Department Lead.Job DescriptionThis position involves overseeing the day-to-day operations of the meat department within a store. The successful candidate will be responsible for ensuring the...
-
Marine Engineering Team Lead
6 days ago
Dartmouth, Nova Scotia, Canada Belcan Corporation Full timeJob Title: Marine Engineering Team Lead About the RoleWe are seeking a highly experienced Marine Engineering Team Lead to join our team at Belcan Corporation in Halifax, NS. This is a direct hire on-site position that offers an excellent opportunity for career growth and development. Key ResponsibilitiesThe successful candidate will be responsible for...
-
Software Engineering Professional
4 weeks ago
Dartmouth, Nova Scotia, Canada MYCANADAPAYDAY Full timeJob OverviewAt MYCANADAPAYDAY, we are seeking a highly skilled Software Engineering Professional to join our team. This is a permanent full-time opportunity offering 30-40 hours of work per week.
-
Internal Medicine Department Lead
4 weeks ago
Dartmouth, Nova Scotia, Canada Nova Scotia Health Authority Full timeAbout the RoleNova Scotia Health Authority is seeking an exceptional leader to serve as the Department Head for Internal Medicine in the Northern Zone.As Department Head, you will be responsible for overseeing the operations of the Internal Medicine Medical staff and ensuring compliance with NSHA Bylaws and Rules.The role provides leadership to site...
-
Senior Security Software Development Engineer
1 month ago
Dartmouth, Nova Scotia, Canada SpaceX Full timeSecurity Software Engineer Job DescriptionSpaceX is seeking a highly skilled Security Software Engineer to join our team.We are looking for individuals who have a strong background in software development and security, with experience in designing and implementing secure systems.The successful candidate will have a deep understanding of security principles...
-
Senior Full Stack Software Engineer
4 weeks ago
Dartmouth, Nova Scotia, Canada MYCANADAPAYDAY Full timeAbout MYCANADAPAYDAYMYCANADAPAYDAY is a dynamic and innovative company seeking a skilled Senior Full Stack Software Engineer to join our team.Salary RangeThe estimated annual salary for this position is $70,000-$90,000 based on industry standards in Canada.Job DescriptionWe are looking for a highly experienced and versatile software engineer who can handle...
-
Dartmouth, Nova Scotia, Canada Fleetway Engineering Full timeOverviewFleetway Engineering plays a vital role in Canada's National Shipbuilding Strategy, providing technical data management and engineering support services to the Royal Canadian Navy.SalaryThe estimated annual salary for this position is between $65,000 - $90,000, depending on experience and qualifications.Job DescriptionThis exciting opportunity is for...
-
Senior Design Engineer
4 weeks ago
Dartmouth, Nova Scotia, Canada Lindsay Construction Full timeAbout UsLindsay Construction, a leading Design-Build Contractor in Atlantic Canada, has been shaping communities for over 60 years. We're committed to delivering end-to-end solutions that meet our clients' needs precisely.Job OverviewWe're seeking an experienced Senior Design Engineer - Construction to join our internal CAD department. As a key member of our...
-
Geotechnical Engineering Professional
4 weeks ago
Dartmouth, Nova Scotia, Canada GEMTEC Consulting Engineers & Scientists Limited Full timeAbout GEMTEC Consulting Engineers & Scientists LimitedGEMTEC Consulting Engineers & Scientists Limited is a leading firm with extensive operations throughout Atlantic Canada and in Ontario. We are dedicated to delivering exceptional geotechnical engineering services, driven by our commitment to innovation and employee development.Salary: $85,000 - $110,000...
-
Senior Software Engineer
1 month ago
Dartmouth, Nova Scotia, Canada MYCANADAPAYDAY Full timeJob DescriptionWe are seeking a skilled Senior Software Engineer to join our team at MYCANADAPAYDAY. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions for our e-commerce applications.About the RoleThis is a full-time position with a permanent work term, requiring 30-40...
-
Senior Civil Engineer Leader
1 month ago
Dartmouth, Nova Scotia, Canada WSP Canada Full timeAt WSP Canada, we are seeking a highly skilled and experienced Senior Civil Engineer Leader to join our team as a Director of the Materials group for Atlantic Canada. This senior leadership role will involve leading and managing complex civil engineering projects, providing technical expertise and strategic direction. The successful candidate will be...
-
Software Engineering Specialist
4 weeks ago
Dartmouth, Nova Scotia, Canada MYCANADAPAYDAY Full timeJob Description:The successful candidate will have the opportunity to work in a dynamic environment with a growing company.We are looking for a skilled software developer who can contribute to the development of our e-commerce and other internet applications.Responsibilities:Write, modify, integrate, and test software code.Maintain existing computer programs...
-
Pharmacy Department Head
4 days ago
Dartmouth, Nova Scotia, Canada Lawtons Full timeJob SummaryWe are seeking an experienced Pharmacy Department Head to join our team at Lawtons in Dartmouth, Nova Scotia. As a key member of our pharmacy team, you will be responsible for leading our department and ensuring that we provide exceptional patient-centered care to our customers.
-
Dartmouth, Nova Scotia, Canada WSP Global Inc. Full timeJoin WSP Global Inc. as a Senior Geotechnical Engineer LeadWe are seeking an experienced Senior Geotechnical Engineer Lead to join our Atlantic Geotechnical Group. The successful candidate will have the opportunity to lead technical projects, develop business strategies, and collaborate with cross-functional teams.About the RoleThis is a senior-level...
-
Meat Department Leadership Opportunity
2 weeks ago
Dartmouth, Nova Scotia, Canada Loblaw Companies Ltd - Head Office Full timeJob OverviewLoblaw Companies Ltd - Head Office is seeking an experienced and skilled individual to fill the role of Department Head Meat. This position involves overseeing the day-to-day operations of the meat department within a store, ensuring exceptional customer service and product quality.Key ResponsibilitiesDrive sales and profitability in the meat...