Software Developers
- Employer
- Kraken Robotic Systems Inc.
- Location
- Mount Pearl, Newfoundland and Labrador
- Salary
- To be determined
- Posted
- March 17, 2023
- Closes
- April 11, 2023
- Ref
- 037f7d1517a4
- Sector
- Technology Services
- Function
- Technology and Digital Media
- Contract Type
- Permanent
- Hours
- Full Time
We are seeking a collaborative, solutions-oriented Software Devlopers to join our team to support our growing business. The successful candidate will be able to work in a fast-paced team environment and would be interested in contributing to the direction of future Kraken products.ResponsibilitiesDevelop software for Kraken robotic or sonar systems, or the user interfaces to control those systems and visualize their dataParticipate in all aspects of software development, including requirements gathering, design, implementation, documentation, and testingParticipate in peer code reviews to facilitate knowledge sharing and promote excellence in software qualityHelp with the continued development of our testing and dev-ops processesQualificationsDegree in Computer Engineering, Computer Science or equivalentExcellent design standards as well as strong analytical and problem-solving skillsStrong written and oral communications skillsA good understanding of software engineering fundamentals such as testing, continuous integration, data structures, and agile development best practicesExperience with at least one of:C++ on both Windows and LinuxC# with a solid understanding of MVVM and/or MVC design patternsFull stack web development, using React, Node.js, and/or other modern web technologiesExperience with any of the following would be considered an asset:Git, Python, BashROS or similar robotic frameworksFigma / Adobe xD or similar wireframe / mock-up softwareData communications protocols and networkingControl systems and/or robotic simulation (e.g. Gazebo)ARM-based development, specifically Nvidia JetsonDigital signal processingWPF or UWP frameworksREST API developmentDirectX or other 3D applicationsWorking on web-based map applicationsWorking in an Agile/Scrum environmentWorking with open-source communitiesAbout Kraken Robotic Systems Inc.Kraken Robotic Systems Inc. is a marine technology company engaged in the design and development of advanced handling systems, sensors, software, subsea batteries, and underwater robotics for Unmanned Maritime Vehicles used in military and commercial applications.