Lead software innovation at Ultra Maritime as a Software Engineering Manager. Oversee a talented team dedicated to developing advanced sonar systems for naval forces worldwide.This managerial role involves guiding software teams in designing, coding, testing, and integrating firmware components for cutting-edge defense systems. With a focus on team growth and technical direction, you will play a pivotal role in shaping the future of Ultra Maritime’s sonar products. Experience in C++, Java, and software development lifecycles is essential.Key Responsibilities:
Provide technical oversight to software and firmware teams
Define the technical direction for sonar and sonobuoy products
Identify growth prospects for software team members
Refine software development processes and methodologies
Develop roadmaps aligning with product-focused objectivesRequirements:
Degree in Computer Science or related field
5+ years in a software team lead position
10+ years programming in C++ and/or Java
Familiarity with Linux operating systems
Capable of obtaining Canadian/NATO security clearanceBring your leadership and software expertise to Ultra Maritime, enhancing naval capabilities worldwide.#J-18808-Ljbffr