> Markdown version of [/jobs/ext/2189789-software-developer-level-2-sas](https://www.wearedevelopers.com/jobs/ext/2189789-software-developer-level-2-sas). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer Level 2, SAS - **Company:** KRAKEN ROBOTICS US INC. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $150,000.0 - $170,000.0 - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** August 22, 2026 - **Apply:** https://ats.rippling.com/kraken-robotics-inc/jobs/c56e04f6-8986-4ee5-b2b8-d609658ddb41 ## About the Role * 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 ## 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 ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Building a framework-independent component library](https://www.wearedevelopers.com/videos/1679-building-a-framework-independent-component-library) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)