Sr. Firmware Engineer

sensorflow· Engineering
Apply Now ↗
📍 Hybrid📍 Malaysia, MalaysiaFull Time

About this role

About us:


SensorFlow is a hospitality-first technology company helping hotels reduce energy waste, improve operations, and make better decisions with real data.  We help hotels reduce HVAC energy costs by 20–40% while maintaining guest comfort. We work with leading hospitality groups, including Accor, The Ascott, Shangri-La, Hilton, Marriott, and Hyatt across Asia Pacific, the Middle East, and beyond. We design everything specifically for hotels, recognising that no two properties operate the same. By combining automation with actionable data, we help teams move from guesswork to clear, confident decision-making. 

At SensorFlow, we value ownership, clarity, and continuous improvement. We work collaboratively, challenge ideas directly, and stay focused on delivering real outcomes for our customers.

If you want to work on meaningful problems in hospitality and sustainability, and be part of a team building with purpose and speed, we would love to hear from you.


Job Responsibilities


  • To design, develop, maintain our IOT product suite in partnership with the team lead.
  • Drive architectural decisions across various aspects of the system including firmware design in edge nodes, gateway, communication and data flow between edge nodes to gateway and gateway to cloud.
  • Programming ARM based Microcontrollers and Edge Gateways
  • Evaluate technical risks and provide necessary resolution
  • Investigate firmware related incidents and mitigate them
  • Create and maintain software documentation
  • Take ownership, there are lots of opportunities to take up an existing or new section of the product and make it your own
  • Monitor and analyze the fleet performance in production to detect issues, suggest improvements and make recommendations.


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. 

Frequently Asked Questions

Is the salary disclosed for the Sr. Firmware Engineer position at sensorflow?
The salary for this Sr. Firmware Engineer role at sensorflow is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Sr. Firmware Engineer position at sensorflow located?
This Sr. Firmware Engineer role at sensorflow is based in Hybrid, Malaysia, Malaysia. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Sr. Firmware Engineer role at sensorflow full-time or part-time?
This is listed as a Full Time position. It is posted as a Sr. Firmware Engineer role in the Engineering department at sensorflow.
Which team or department does the Sr. Firmware Engineer at sensorflow belong to?
This Sr. Firmware Engineer position is part of the Engineering department at sensorflow. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Sr. Firmware Engineer position at sensorflow?
Click the "Apply Now" button on this page. You will be redirected to sensorflow's official application portal hosted on bamboohr where you can submit your application directly.
When was the Sr. Firmware Engineer job at sensorflow posted?
This Sr. Firmware Engineer position at sensorflow was posted on Jun 17, 2026. Apply as soon as possible — early applications are often reviewed first.
Sr. Firmware Engineer
sensorflow
Apply for this role ↗

You'll be redirected to sensorflow's official application page on bamboohr.