Software Engineer
1 day ago
**Overview**:
Umitron is deploying IoT products that utilize IoT and machine learning technologies to aquaculture sites around the world. By installing IoT devices in actual seas or ponds, users (aquaculture farmers) can remotely control, feed and monitor fish in real time via cameras in the IoT devices. The feeding can also be automatically controlled by machine learning based on the video/images acquired from the camera. We will develop and operate such IoT products to help solve problems in aquaculture.
This role will be based in Singapore. However, starting via remote work is also acceptable, and relocation support is available if you need to move to Singapore.
**Scope of work**:
- Mainly develop functions of software that runs on IoT devices. Developing functions based on customer requests to make IoT devices more convenient and easier to use, and adding functions to IoT products as new ways to use them to solve potential problems discovered in aquaculture farm site. Also develop and operate the backend of IoT products, such as developing APIs to communicate with software running on the IoT devices, as needed.
- Build/develop/operate infrastructure to ensure stable use of IoT products by users. Continuously acquire and monitor data to ensure stable operation of IoT devices in the real environment. We design the infrastructure to enable stable remote use even in unstable network environments such as offshore. We also build/develop/operate deployment systems to quickly provide newly developed functions to users.
**Job Description**:
Development of new functions for IoT products for aquaculture being developed by Umitron.
- Functional development of software running on Raspberry Pi, mainly using Go
- Development and operation of backend and infrastructure, including API development to communicate with software running on IoT devices as needed
**Basic Requirements**:
- Ability to write software in Go to run on IoT devices
- Ability to write fault-tolerant, scalable software
- Experience in software development with team
- Ability to communicate in English or Japanese
**Preferred Requirements**:
- Experience in development and operation of IoT devices and services to use them
- Experience in developing/operating services in Go
- Experience in building and operating infrastructure on AWS
- Experience in large-scale web service development / operation
- have empathy for Umitron’s mission and Values
- be interested in developing services that deal with real-world hardware and real-world data
- be interested in designing systems related to multiple technical domains to solve real-world problems.
- be willing to take on new challenges in technical areas in which they have no experience.
- be a curious person and be willing to research and try on-site at things they are interested in.
- be motivated to provide services to global customers
- love nature, the ocean, and living creatures
**Development Environment**:
- Frontend: TypeScript, React.js
- Backend: Ruby on Rails
- Device side: Go, C++
- Infrastructure: AWS, Docker, SORACOM
- Database: MySQL, DynamoDB
- IoT: AWS IoT
- Device: Raspberry Pi, Arduino
- Tools: Google Workspace, GitHub, Slack, Notion, Zoom
-
Software Engineer
15 hours ago
Singapore Propel Software Solutions Full time $60,000 - $120,000 per yearCOMPANY Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product quality,...
-
Software Engineer I
1 week ago
Singapore MRI Software Full time $60,000 - $120,000 per yearJob DescriptionDevelop web application prototypes, new technologies and products.Build highly responsive and scalable web applications.Build fully functional web applications with interfaces to backend database, writing clean and maintainable code.Build fully functional, clear, testable backend RESTful/SOAP APIs with interfaces to backend database.Resolve...
-
Senior Software Engineer
1 week ago
Singapore Propel Software Solutions Full time**COMPANY** Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product quality,...
-
Software Engineer
6 days ago
Singapore ALTIN SOFTWARE PTE. LTD. Full timeResponsibilities Work with development teams and product managers to ideate software solutions. Participate in user story grooming with product stakeholders and engineers. Design, Architecture of software components, microservices and API gateway platform. Code review, cyber security review, application monitoring and mentoring junior developers in API first...
-
Software Engineer
2 days ago
Singapore ALTIN SOFTWARE PTE. LTD. Full timeRoles & Responsibilities Responsibilities • Work with development teams and product managers to ideate software solutions. • Participate in user story grooming with product stakeholders and engineers. • Design, Architecture of software components, microservices and API gateway platform. • Code review, cyber security review, application monitoring and...
-
Software QA Engineer
1 week ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeOverview We are seeking a Software QA Engineer to lead quality assurance efforts on complex, high-impact features and systems. You will take ownership of test strategy, automation, and process improvements while mentoring junior team members. Working closely with cross-functional teams, you will ensure delivery of reliable, maintainable, and high-quality...
-
Software QA Engineer
2 days ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & Responsibilities JOB SUMMARY We are seeking a Software QA Engineer to lead quality assurance efforts on complex, high-impact features and systems. You will take ownership of test strategy, automation, and process improvements while mentoring junior team members. Working closely with cross-functional teams, you will ensure delivery of reliable,...
-
Software Engineer
16 hours ago
Singapore Sioux High Tech Software Full time $80,000 - $120,000 per yearJob description ABOUT SIOUXSioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systemsWe have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our...
-
Software Engineer
7 days ago
Singapore Sioux High Tech Software Ltd. Full timeABOUT SIOUX Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems. We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...
-
Software/application Engineer
1 week ago
Singapore CSG SOFTWARE PTE. LTD. Full time**Key Responsibilities**: - Integrate and automate workflows between BIM platforms and other enterprise systems (e.g., Primavera, ERP, project management tools). - Act as a technical consultant for internal teams and external clients on digital design and construction technologies. - Assist in the deployment and configuration of BIM software, ensuring...