Overview Ultra Maritime is a leading maritime technology company delivering multimission solutions to naval forces worldwide. We are seeking a New Graduate Engineer to join our Dartmouth, Nova Scotia engineering team to accelerate your development and contribute to the Royal Canadian Navy and its partners in the AntiSubmarine Warfare (ASW) and Torpedo Defence domains. Responsibilities Software Design, Development & Testing: Componentlevel design using UML implementation in Java, C and React unit testing, integration defect resolution and support for test automation and functional / regression testing. Software integration verification and defect resolution including support for the software test team in the execution of functional and regression testing. Collaboration with Acoustics Experts: Learn acoustic processing and modelling techniques to support acoustic modelling efforts, including MATLAB script development. Agile Development & Tooling: Contribute within Agile teams including support for Jira setup / operation and automation of work package management. Data & Reporting: Support continuous improvement and digital transformation initiatives including automated reporting frameworks for KPIs across project and engineering functions. Requirements definition and management using tools such as DOORS. Mechanical Design & Verification: Develop mechanical designs compliant with requirements, conduct performance analysis, design verification and qualification testing. CAD (Electrical / Mechanical): Create models, assemblies, drawings, BOMs for new / modified design production test sets, jig and fixtures in line with standards. Documentation: Contribute to the development of technical documents, test plans, work instructions and customer deliverables. Qualifications A minimum of a Bachelors degree in Computer Science or an engineering discipline (e.g., software, mechanical, electrical, computer or an equivalent). Candidates must be eligible to obtain and maintain a security clearance (Canadian / NATO Secret) required for the role. Experience with software development (Java, C and / or web applications). Ideally 2 years demonstrable through university personal or other projects. Experience with Linux operating systems and comfortable working on the command line. Knowledge or exposure to the systems engineering lifecycle and the concept of requirements. Knowledge of Software Engineering best practices, methodologies, processes and tools specifically the Software Development Lifecycle (SDLC). Experience applying CAD (SolidWorks, OrCAD or similar) to design parts and assemblies for production. Ideally 2 years demonstrable through university personal or other projects. Excellent working knowledge of the Microsoft Office suite including ideally Access, Power BI, SharePoint and Jira tools. Strong interpersonal skills, willingness to support others and learn. Selfmotivated, adaptable to change, proactive and diligent. Independently takes initiative when opportunities or blockers are encountered. Desired Skills Experience with mathematical modelling tools such as MATLAB. Background in physics and data analysis with a capacity to understand complex acoustic and mathematical concepts. Familiarity with Artificial Intelligence (AI) particularly AI inference. Experience tuning Large Language Models is also an asset. Good understanding of software configuration and build management. Experience using software development and continuous integration tools (CI / CD) such as Jira, Azure DevOps, Bitbucket / Git repositories, Jenkins, static code analysis tools. Experience using requirement management tools such as DOORS or Jama. Benefits Competitive wage and vacation package. Medical, vision, and dental benefits. 9day fortnight condense your twoweek schedule from 10 days to 9 days and receive every other Friday off. Up to 5% RRSP matching after 3 months. Hybrid working arrangements. Bonus scheme available to all employees. Purchase up to one week of additional vacation every year. Military leave options. EEO & Inclusion Ultra Maritime is an equal opportunities employer that values diversity, inclusion, equity and equality. 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. 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. Reasonable accommodation statement: If you need an accommodation for any part of the application process please email. Contact Company: Ultra Maritime #J-18808-Ljbffr
Job Title
Graduate Engineer