Full-time · Malaysia
About us:
SensorFlow makes smart buildings a reality, we are on a mission to retrofit every building to automate decision making and get actionable insights from data, starting with hotels. SensorFlow has helped brands like Accor and RedDoorz save up to 30% on their energy costs while improving their operational productivity through actionable insights from real time data. We are currently in 7 markets across South East Asia and expanding rapidly.
Join us, as we work towards making every building more productive, efficient and sustainable!
Job Responsibilities
Skills and Qualifications Requirements
5+ years of experience in developing real time embedded software in RTOS environment (preferably FreeRTOS)
Experience in developing for and managing a medium to large scale fleet of IoT devices in production.
Good understanding of wireless networking principles and end-to-end IOT architecture
Experience engaging with senior stakeholders
Solid experience in the C programming language. Java programming experience is a plus.
Experience in device protocols like I2C, SPI, UART and communication protocols (LORA,Zibgee)
Experience in unit test framework such as Ceedling, JUnit .
Good understanding of SDLC (Agile) and basic electronics hardware
Familiar with embedded development tools (emulators, debuggers, analysers, oscilloscopes, etc)
You know how to use CI/CD processes to deploy into production
You know how to use GIT for version control
Working at SensorFlow:
At SensorFlow, we’re made up of dreamers, achievers, and visionaries whose passion and belief in a greater cause drive us to do more and push the boundaries of innovation every day. If you want to work with fun-loving and diverse personalities in an environment that prioritizes your learning, development, and autonomy, then SensorFlow is the perfect place for you.
This job is not in the org chart
This job is not in any teams