Software Developer Level 2, SAS

KRAKEN ROBOTICS US INC.
United States
2 days ago
Apply on ats.rippling.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$150,000.0 - $170,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology Artificial Intelligence Data Analysis Software System Penetration Testing Computing Platforms Computer Vision C++ (Programming Language) Cloud Computing CMake Code Review Cyber Security Computer Engineering
+16 more
Continuous Integration Data Transmissions Data Structures Linux on Embedded Systems Software Tools Red Team (Cyber Security) SAS (Software) Service-Oriented Architecture Software Engineering Web Testing Software Security Containerization Information Technology Build Tools Software Version Control Docker

Job description

Be an Early Applicant Remote Hiring Remotely in United States Mid level Remote Hiring Remotely in United States Mid level Develop and maintain reliable C++ software for real-time embedded Linux synthetic aperture sonar systems used in mine detection and hydrographic surveying. Responsibilities include implementing features, reviewing architecture, estimating tasks, supporting CI and automated testing, mentoring junior developers, and occasionally participating in sea trials. The role requires collaboration in an agile remote team and offers preferred experience with underwater robotics, Nvidia Jetson, gRPC, Docker, networking, sonar operations, or digital signal processing. The summary above was generated by AI, * 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

Requirements

  • 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, * 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, Designs and engineers secure network and cloud architectures across AWS, GCP, Azure, and physical data centers. Responsibilities include threat modeling, network segmentation, monitoring, alerting, automation, attack-surface reduction, and secure connection patterns. The role drives strategic security improvements, partners with product and infrastructure teams, communicates architectural decisions, and mentors engineers. Candidates need deep hybrid networking and cloud security expertise, protocol knowledge, scripting ability, independent problem-solving skills, and strong communication. Top Skills: AIApplied CryptographyAWSAzureCi/CdDnsGCPGoHttp/SHybrid Cloud NetworkingPrivate EndpointsPythonService MeshesShell ScriptingTcp/IpTlsTransit GatewaysVpcsZero Trust Architecture

Benefits & conditions

United States Easy Apply 150K-170K Annually Mid level 150K-170K Annually Mid level Artificial Intelligence * eCommerce * Fintech * Payments * Retail * Software * Analytics Own the end-to-end data onboarding product roadmap, including legacy POS extraction, transformation, validation, internal tooling, and customer-facing onboarding experiences. Drive automation, improve install readiness and specialist efficiency, define product requirements and metrics, and develop a path toward self-service onboarding. Partner with engineering, onboarding, go-to-market, and customers while planning for scale and using AI tools to accelerate discovery and workflow automation. Top Skills: Ai ToolingClaudeData ConversionData MigrationE-CommerceETLPayments PlatformsPos Systems CrowdStrike, 115K-160K Annually Senior level 115K-160K Annually Senior level Cloud * Computer Vision * Information Technology * Sales * Security * Cybersecurity Deliver generative AI-enabled source code review and application security engagements. Coordinate with leadership, organize resources, refine and present assessment findings, document recommendations, and mentor junior red team members. Support penetration testing projects, including external and web application testing, while managing engagement delivery and improving security assessment technologies and workflows. Top Skills: AutomationBurp SuiteGenerative AiNessusScriptingSource Code Review

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

About the company

Build your career with Kraken Robotics. Make a difference to others. If innovation drives you, and you want a career that makes a difference to the world, helping humanity overcome the challenges in our oceans - safely, efficiently, and sustainably - then come join us at Kraken Robotics.

Kraken Robotics is currently seeking a Software Developer Level II, SAS to join our team in the United States. This position could be Remote, US or in one of our US Offices.

The Software Developer Level II, 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ats.rippling.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

48 sec

Exploring alternative build tools and experimental web components

Sasha Shynkevich · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

2:09 min

Configuring IDEs and build tools for Java 17

Daniel Strmečki · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all