Do you love making sense of complex data and building applications that thrive in unpredictable environments? At Subnero, we design and build the technology that enables communication underwater, one of the most challenging networking environments you’ll ever encounter.
At the heart of this is UnetStack, our open software framework for underwater networking. As a software engineer, you’ll expand the capabilities of UnetStack by integrating cutting-edge sensors and developing intelligent, ML-based signal processing and content-aware algorithms that optimize how data moves through the ocean.
We’re looking for someone who is passionate about programming in Java, Groovy, and Julia, and who wants to join a deeply technical team building software that bridges the gap between raw sensor data, machine intelligence, and meaningful communication. We also value engineers who can effectively leverage LLMs and AI coding assistants to accelerate development, automate repetitive tasks, and explore new algorithmic possibilities.
👉 Fresh graduates are welcome: If you’ve built interesting projects in Java, Groovy, or Julia, or have a knack for signal processing, data science, and algorithmic logic, we’d love to hear from you.
As a software engineer at Subnero, you will:
- Develop Intelligent Agents: Use Java and Groovy to build and maintain UnetStack agents that handle high-level application logic and real-time decision-making.
- Implement ML & Signal Processing: Design and deploy ML-based signal processing models—leveraging Julia for high-performance algorithmic modeling—to extract features from noisy underwater acoustic data.
- Design Content-Aware Algorithms: Create smart processing layers that use Machine Learning to classify, prioritize, and compress data based on its importance and the current state of the underwater channel.
- IoT & Sensor Integration: Integrate a wide variety of underwater sensors—such as CTDs, tide gauges, cameras, and other IoT devices—into the UnetStack ecosystem.
- Collaborate on UI Design: Work closely with designers to build intuitive interfaces that visualize complex sensor data and ML model outputs.
- Platform Support: Develop drivers and interfaces to support UnetStack on newer hardware platforms, ensuring seamless hardware-to-software data flow.
- Field Validation: Take your algorithms out of the lab and into the water, validating ML model performance and system reliability in real-world field conditions.
- AI-Assisted Development: Utilize LLMs and AI coding tools (e.g., GitHub Copilot, Cursor) to write cleaner code, generate unit tests, and rapidly prototype new UnetStack features.
You will thrive in this role if you:
- Are proficient in Java/Groovy for application logic and/or Julia for numerical computing and ML.
- Enjoy the challenge of algorithmic thinking—figuring out how to process data intelligently using both traditional statistical methods and modern Machine Learning approaches.
- Are skilled at using LLMs for code generation, debugging, and refactoring, while maintaining a critical eye for security, performance, and correctness.
- Have a strong interest in sensor integration (serial interfaces, TCP/UDP protocols, data parsing) and the data pipelines that feed ML models.
- Are comfortable working with diverse datasets from IoT sensors or underwater cameras.
- Appreciate the “full-stack” nature of this domain, where software meets physics and data science meets robotics.
- Value clear communication, curiosity, and persistence as much as technical skill.
Before applying, you might want to:
- Explore UnetStack to see the framework you’ll be developing for.
- Try the Unet simulator to understand how agents interact.
- Check out VirtualAcousticOcean.jl to see how we use Julia for high-performance underwater modeling and ML research.
- Think about how you would apply Machine Learning (e.g., Neural Networks, SVMs, or Clustering) to identify specific acoustic signatures in a highly noisy underwater environment.
- Practice writing a simple data-processing agent in Groovy or a signal analysis script in Julia.
- Practice using an LLM to help you write a simple data-processing agent in Groovy or a signal analysis script in Julia.
This role could be a great fit if you are:
- A recent graduate with a strong foundation in Computer Science, Data Science, or Engineering, a love for Java, Groovy, or Julia, and a desire to build real-world ML applications.
- A seasoned engineer with a background in application development, IoT sensor integration, or applied Machine Learning who wants to dive into the underwater domain.
- An “AI-native” developer who knows how to amplify their productivity using LLMs without compromising on technical rigor or deep understanding.
- Someone who enjoys the intersection of high-level logic, UI collaboration, and “on-the-metal” sensor data.
Life at Subnero
We are a small, highly technical, and collaborative team working on cutting-edge underwater networking technology. Our values show up in daily life:
- Rigor in the way we design, build, and test systems.
- Curiosity in the way we constantly learn new things and explore new ideas.
- Responsibility in owning problems end-to-end and helping each other.
- Transparency in how we communicate and share ideas.
How to Apply:
- Apply at MyCareersFuture.
- Send your resume and a cover letter detailing your relevant experience to hr (at) subnero (dot) com Please include links to your portfolio, GitHub, or relevant projects, if applicable.
Do you have an engineering background but find yourself more drawn to storytelling, brand building, and connecting people with technology? At Subnero, we create the solutions that make underwater communication possible and we need a creative, high-energy specialist to help the world understand how we do it.
We are looking for a rare hybrid: someone who understands the “how” of our software-defined robotics and networking, but loves the “why” of engagement. You will bridge the gap between deep-sea engineering and our global community, translating complex technical specs into compelling narratives, digital content, and live brand experiences.
👉 Fresh graduates are welcome: If you have a technical degree and a natural spark for content creation, events, or community building, this role is designed for you.
As a Content & Engagement Specialist at Subnero, you will:
- Be a Technical Storyteller: Develop a deep understanding of our technologies to craft blogs, newsletters, and case studies that clearly articulate product benefits to diverse audiences.
- Drive Digital Content: Own the creation of visual assets, infographics, and short-form videos (using tools like Figma, Adobe Creative Suite, or Premiere) to bring our subsea tech to life online.
- Lead Live Engagement: Organize and manage high-impact events, including Subnero Open Days, product launches, webinars, and international conference exhibitions.
- Capture the Action: Be the creator during events, interviewing partners, capturing demos, and ensuring our community stays connected to our progress.
- Gather Field Insights: Engage directly with customers and partners to discover the real-world success stories that will inform our future messaging and content strategy.
- Define and Manage the Brand Roadmap: Maintain the marketing activity calendar and coordinate with internal teams to ensure a cohesive and professional brand representation.
You will thrive in this role if you:
- Hold a Technical Foundation: You have a degree in Engineering (Computer, Electrical, or related) or Science and can speak the language of our developers.
- Possess the “Creative Spark”: You have a strong interest or foundational skill in technical writing, visual design, or multimedia production.
- Are a People Person: You have a proactive, extroverted personality and feel energized by networking, presenting, and engaging with a professional community.
- Value Precision: You are highly structured and detail-oriented, especially when it comes to managing event logistics and project schedules.
- Are a Strong Communicator: You have an exceptional command of English and can simplify complex topics without losing their technical essence.
Before applying, you might want to:
- Explore our website to understand our solutions.
- Look at our current user stories and think about how you would tell these stories differently for a social media audience.
This role could be a great fit if you are:
- A recent engineering graduate who realized they would rather be the voice of the tech than the one building it in a silo.
- An aspiring tech evangelist who wants to work in a high-stakes, innovative industry like robotics and defense.
Life at Subnero
We are a small, highly technical, and collaborative team working on cutting-edge technology. Our values show up in daily life:
- Rigor in the way we design our brand and execute our events.
- Curiosity in how we explore new ways to reach our audience.
- Responsibility in owning our projects from the first draft to the final event.
- Transparency in how we share ideas and communicate across teams.
How to Apply:
- Apply at MyCareersFuture.
- Send your resume and a cover letter detailing your relevant experience to hr (at) subnero (dot) com.
- Please include links to any creative work such as portfolios, blogs, design projects, or videos that demonstrate your communication skills.
Subnero is a deep-tech company specializing in underwater communication and positioning technology. We design and build mission-critical hardware and software solutions that operate in the ocean’s most challenging environments, from shallow coastal waters to depths of 6,000 meters.
We don’t just build devices; we create integrated systems where the hardware, software framework, and the human operator form a cohesive, reliable solution. As we expand our reach from acoustic modems into other areas and systems, we are seeking a designer who shares our commitment to rigorous engineering, industrial design, and products that perform flawlessly under extreme pressure.
👉 A role with a path: You start as the owner of our mechanical and industrial design. As you learn our products, our customers, and our market, you grow into a Product Owner who shapes what we build and why, not just how it is made. The move is natural, because a product designer already lives where customers, suppliers, timelines, and tradeoffs meet. We will grow the scope with you as you earn it.
As a Mechanical and Product Designer at Subnero, you will:
- Design our subsea products: Engineer systems and accessories like those in our current range, rated to 6 km of ocean depth, from concept through to qualified hardware.
- Design our topside products too: Create the desk-based and deck units that work alongside the subsea hardware.
- Bring an industrial design eye: Incorporate a clean, modern, and purposeful industrial design lens to every project, ensuring our hardware is as visually thoughtful as it is technically proficient.
- Design for manufacture and excellence: Apply DFM and DFE thinking from the first sketch, not as an afterthought.
- Design the materials and sealing: Select materials and design the sealing and connector interfaces that survive seawater and pressure, and prove the housings to their depth rating with the right structural analysis.
- Engage vendors and manufacturers early: Work with suppliers from the start to shape materials and the manufacturing process around the design, and the design around what can be made well.
- Own the CAD and the documentation: Produce CAD models, STEP files, general arrangement drawings for parts and assemblies, and the final production and assembly instructions.
- Run configuration management: Manage models and variations across the range, keeping every revision clean and traceable.
- Own testing, inside and out: Take charge of internal and external testing, including pressure testing to qualify the depth rating.
- Own the product over the long term: Be its lasting owner, not just the person who drew the first version.
- Design for what is next: Develop for upcoming product lines, including diver devices.
You will thrive in this role if you:
- Have 4-5 years of experience in mechanical design, with a portfolio of physical products you have taken to production.
- Have managed the design and manufacturing of multiple devices and variants at once, not just a single product.
- Bring DFM, DFE, and industrial design experience, ideally from consumer electronics or a similarly high-quality product.
- Are fluent in CAD and confident producing STEP files, general arrangement drawings, and production ready documentation. Finite element analysis for structural and pressure design is a strong advantage.
- Have managed revisions and the full product design lifecycle, ideally with configuration management or PLM tools.
- Are comfortable engaging vendors and manufacturers early to steer materials and manufacturing choices.
- Have an eye for industrial design and care how a product looks and feels, not only how it performs.
- Have marine, subsea, or pressure-rated product experience, which is a strong plus.
- Hold a degree in mechanical engineering with associated industrial or product design, or carry the equivalent in hard experience.
Before applying, you might want to:
- Explore our products and solutions to see what you would be designing for.
- Picture the environment our hardware lives in, full ocean pressure, seawater corrosion, and divers who cannot afford a fiddly interface.
- Think about one object you would redesign for use underwater, and exactly why it fails today.
This role could be a great fit if you are:
- A mechanical engineer with a designer’s eye who is tired of being boxed into a single discipline.
- An industrial or product designer with real engineering experience and depth who wants the hardest design brief there is.
- Someone who wants to start by owning the hardware and grow into owning the product.
Life at Subnero
We are a small, highly technical, and collaborative team building hardware that ships to customers on five continents. Our values show up in daily life:
- Rigor in the way we design, analyse, and test what we build.
- Curiosity in how we explore new forms, materials, and interactions.
- Responsibility in owning a product from the first sketch to qualified hardware.
- Transparency in how we share ideas and give feedback across teams.
How to Apply:
- Apply at MyCareersFuture.
- Send your resume and a cover letter detailing your relevant experience to hr (at) subnero (dot) com.
- Please include links to a portfolio or examples of hardware you have designed. Tell us about one object you are proud of and one you would redesign.
- This position is based in Singapore and open to local candidates only, that is Singapore citizens and permanent residents.