See all roles

Software Developer Level 2, SAS

Work from home Full-time role Hiring

Kraken Robotics is currently seeking a Software Developer Level 2, SAS to join our team in one of our Global offices, or work remotely.

The Software Developer Level 2, SAS will work on our real-time SAS platform. This is a high-impact role: as a Software Developer Level II you contribute to the design and development of software that enhances Kraken’s industry-leading SAS systems, used in mine detection and hydrographic surveying.

Roles and Responsibilities

  • Contribute to developing correct, reliable C++ code for Kraken’s real-time SAS systems, focusing on implementing features and improving existing components
  • Collaborate with senior developers to review, discuss, and document architectural decisions, providing input and gaining exposure to higher-level design practices
  • Work with the team technical manager and project manager to estimate tasks, plan future development and ensure delivery aligns with team milestones
  • Offer guidance to more junior developers when needed, while continuing to develop your own technical expertise under mentorship from senior team members
  • Work with the CI pipeline to ensure reliable builds, run automated tests, and support the creation of stable release candidates
  • Occasionally support sea trials by assisting with testing and validating SAS system performance in real-world conditions

Qualifications and Experience

  • Degree in computer engineering, computer science, software engineering or equivalent
  • Strong proficiency in developing mission-critical C++ for embedded Linux
  • Solid experience with CMake build systems, revision management systems and testing
  • Excellent design standards as well as strong analytical and problem-solving skills
  • Ability to work independently as part of a remote team in an agile environment
  • Demonstrated understanding of software engineering fundamentals such as testing, continuous integration, data structures, and agile development best practices

Preferred Qualifications

  • Previous experience developing software in the underwater robotics industry
  • Experience with the Nvidia Jetson computing platform
  • Experience with gRPC, containerization (e.g. docker), and service architectures
  • Advanced understanding of data communications protocols and networking
  • Practical experience in sonar operations or digital signal processing
Apply To This Job

You might like

Workforce Specialist

Work from home Full-time role

Lead Developer (Asp.net webforms) (Remote) - #3086

Work from home Full-time role

Devops /SRE - Azure

Work from home Full-time role

Service Now Developer

Work from home Full-time role

Remote Academic Content Writer – Entry Level

Work from home Full-time role

Network Accountant – US Oncology Network Accounting (Remote)

Work from home Full-time role

Senior Enterprise Account Executive - Remote (East US)

Work from home Full-time role

EverPro - Enterprise Account Manager (Remote, US)

Work from home Full-time role

Associate - Capital Markets

Work from home Full-time role

Senior Data Analytics Engineer

Work from home Full-time role

Remote Auditor, Delegate ODAG

Work from home Full-time role

Experienced Administrative Support Specialist – Data Entry and Customer Service Professional for Dynamic Team at arenaflex

Work from home Full-time role

PaaS Distinguished Software Engineer (REMOTE)

Work from home Full-time role

Experienced Customer Service Representative – Remote Chat Support for a Major arenaflex Vendor ($32/hour)

Work from home Full-time role

Senior Sales Enablement Specialist, Solution Engineering

Work from home Full-time role

Experienced Remote Customer Service Representative - Deliver Exceptional Client Experiences with arenaflex

Work from home Full-time role

Associate Material Planner, Manufacturing - The Toro Company

Work from home Full-time role

[Remote] Senior Technical Program Manager, Enterprise Projects Office

Work from home Full-time role

Desarrollador Frontend Angular (enfoque APIs y validación) - Remoto

Work from home Full-time role

Remote Data Entry & Transcription Support Coordinator – Flexible Part‑Time / Full‑Time Schedule, Client‑Facing Coordination & Quality Assurance

Work from home Full-time role