Job Search and Career Advice Platform

Enable job alerts via email!

Firmware/C++ Developer for IoT Company

HydroNeo (Thailand) Co., Ltd.

Surabaya ꦱꦸꦫꦧꦪ

On-site

Confidential

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An innovative smart farming startup is seeking a Firmware Developer in Surabaya. In this role, you will develop features for sensor data processing and optimize communication protocols. Join a multicultural team, enjoy a flexible work environment, and have the opportunity for meaningful work shaping the future of aquaculture. The ideal candidate is knowledgeable in C/C++, has experience in Fieldbus, and is passionate about impactful development. Opportunities for growth and stock ownership are offered.

Benefits

Competitive salary
Employee Stock Options (ESOP)
Flexible work environment
Opportunity for meaningful work
Close collaboration with leadership
International work environment
Steep learning curve
Great office location

Qualifications

  • Must communicate effectively within an international team.
  • Experience with Zephyr OS platform is a plus.

Responsibilities

  • Create programs/features to read sensor data (RS485).
  • Develop and test WiFi communication.
  • Implement communication protocols (e.g., UART, I2C, SPI).
  • Optimize code for memory usage and processing speed.
  • Debug and troubleshoot hardware/software issues.
  • Refine code based on testing results and feedback.
  • Prepare project for deployment and organize files.
  • Collaborate to gather feedback on projects.
  • Provide ongoing support and maintenance.

Skills

Knowledge of C/C++
Experience in Fieldbus
Version control with Git
Basic understanding of electronics
Team collaboration
Effective communication in English
Experience with Zephyr OS
Job description

HydroNeo is a fast-growing, international startup focusing on Smart Farming solutions for the global aquaculture industry. Our vision is to expand our Smart Farm Management System — already the market leader in Thailand — into the HydroNeo Aquaculture Super App, serving everything farmers and the industry need. We are backed by leading Thai and international investors, BOI-promoted, and have a dynamic team of 30+ in Bangkok.

Are you ready to shape the future of aquaculture and make a real difference for shrimp and fish farmers worldwide? As our next Firmware Developer, you won’t just write code, you’ll help redefine an entire industry. This is not your typical 9-to-6 job. Here, your ideas matter, your voice is heard, and your code directly impacts real people and sustainable food production.

We’re looking for a developer who’s hungry to grow, passionate about meaningful work, and excited to build something that truly matters. You’ll have the freedom to propose ideas, experiment, validate your solutions with data, and see your work come to life in the hands of our users.

To kick things off and if you want, you have the chance to immerse yourself in our mission by working in our office in Bangkok for a few weeks before helping us to launch HydroNeo Indonesia in Surabaya, where your impact will span across borders and markets.

If you want to build, learn, and make a difference far beyond the average dev job, we want to meet you!

Tasks
  • Create programs/features to read sensor data (RS485).
  • Develop and test WiFi communication.
  • Implement communication protocols (e.g., UART, I2C, SPI) for interfacing with external devices.
  • Optimize code for memory usage and processing speed.
  • Debug and troubleshoot HydroNeo hardware or software issues that arise during development.
  • Refine and improve the code based on testing results and user feedback.
  • Prepare the project for deployment, including organizing files and finalizing documentation.
  • Collaborate with team members or stakeholders to review the project and gather feedback.
  • Provide ongoing support and maintenance as needed, including bug fixes and feature updates.
Requirements
  • Knowledge of C/C++.
  • Experience in Fieldbus.
  • Experience in version control with Git.
  • Basic understanding of electronics.
  • Able to work as a team and focus on objectives with high standards and quality.
  • English (able to communicate within an international team).
  • Experience with Zephyr OS platform is a plus.
  • Work on‑site in our Surabaya office.
Benefits

Why Join Us?

You’ll be part of a purpose‑driven, multicultural team working on innovative solutions in one of the world’s most important industries. This is a great opportunity to grow professionally in a fast‑paced startup environment.

Also, we provide:

  • A competitive salary and other perks.
  • Employee Stock Options (ESOP) to financially participate in the success of the company.
  • Flexible work environment (e.g. office hours) with a focus on results.
  • Meaningful work in an award‑winning startup with the opportunity of creating real impact.
  • Close collaboration with the leadership team and low hierachies.
  • International work environment in a great team of 10+ nationalities.
  • Very steep learning curve due to our open and performance‑based culture.
  • Great office in central location

Make it matter — Join HydroNeo and turn your ideas into impact.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.