Software EngineerSAWO Incorporated
Workplace: Cebu
Salary: Agreement
Work form: Full time
Posting Date: 24/11/2025
Deadline: 24/12/2025
SAWO, INC.
Asia's Largest Sauna Manufacturer, a multinational company in MEZ is looking for a:
 
SOFTWARE ENGINEER
 
Key Responsibilities:
Firmware Development
Design and implement embedded firmware for microcontrollers (e.g., STM32, ESP32, Atmel AVR).
Develop control algorithms for heaters, fans, lighting, and sensors.
Implement communication protocols (UART, RS-485, CAN, I2C, SPI).
Write efficient non-blocking timer-based code for real-time control.
User Interface & Connectivity
Program control panels with LCD/LED displays, keypads, or touch interfaces.
Implement remote monitoring/control via Wi-Fi, Bluetooth, or mobile app integration.
System Integration
Work closely with hardware engineers to integrate firmware with PCB designs.
Debug hardware-software issues during prototyping and production.
Ensure reliable operation under sauna environmental conditions (heat & humidity).
Testing & Documentation
Develop unit tests, hardware-in-the-loop testing, and validation procedures.
Maintain code documentation and version control (Git).
Support regulatory certification by ensuring compliance with safety and EMC requirements.
Required Skills, Experience & Education:
Bachelor's degree in Computer Engineering, Electronics Engineering, or related field.
2+ years of embedded software development experience (consumer electronics, IoT, or control systems preferred).
Proficiency in C/C++ for embedded systems.
Experience with RTOS or bare-metal programming.
Knowledge of communication protocols (UART, RS-485, I2C, SPI, CAN).
Familiarity with non-blocking timer implementations and real-time scheduling.
Experience with microcontrollers (ARM Cortex-M, Atmel AVR, ESP32, etc.).
Basic knowledge of hardware (power electronics, sensors, relays, triacs).
Desired Skills and Work Experience:
Experience with Python or Qt/QML for PC/mobile app integration.
Knowledge of IoT platforms (MQTT, REST APIs, BLE).
Familiarity with safety-critical software practices (watchdog timers, fault recovery).
Understanding of environmental constraints (condensation, thermal drift).
Strong problem-solving and debugging ability.
Ability to collaborate with hardware, mechanical, and manufacturing teams.
Clear technical documentation and communication skills.
Asia's Largest Sauna Manufacturer, a multinational company in MEZ is looking for a:
 
SOFTWARE ENGINEER
 
Key Responsibilities:
Firmware Development
Design and implement embedded firmware for microcontrollers (e.g., STM32, ESP32, Atmel AVR).
Develop control algorithms for heaters, fans, lighting, and sensors.
Implement communication protocols (UART, RS-485, CAN, I2C, SPI).
Write efficient non-blocking timer-based code for real-time control.
User Interface & Connectivity
Program control panels with LCD/LED displays, keypads, or touch interfaces.
Implement remote monitoring/control via Wi-Fi, Bluetooth, or mobile app integration.
System Integration
Work closely with hardware engineers to integrate firmware with PCB designs.
Debug hardware-software issues during prototyping and production.
Ensure reliable operation under sauna environmental conditions (heat & humidity).
Testing & Documentation
Develop unit tests, hardware-in-the-loop testing, and validation procedures.
Maintain code documentation and version control (Git).
Support regulatory certification by ensuring compliance with safety and EMC requirements.
Required Skills, Experience & Education:
Bachelor's degree in Computer Engineering, Electronics Engineering, or related field.
2+ years of embedded software development experience (consumer electronics, IoT, or control systems preferred).
Proficiency in C/C++ for embedded systems.
Experience with RTOS or bare-metal programming.
Knowledge of communication protocols (UART, RS-485, I2C, SPI, CAN).
Familiarity with non-blocking timer implementations and real-time scheduling.
Experience with microcontrollers (ARM Cortex-M, Atmel AVR, ESP32, etc.).
Basic knowledge of hardware (power electronics, sensors, relays, triacs).
Desired Skills and Work Experience:
Experience with Python or Qt/QML for PC/mobile app integration.
Knowledge of IoT platforms (MQTT, REST APIs, BLE).
Familiarity with safety-critical software practices (watchdog timers, fault recovery).
Understanding of environmental constraints (condensation, thermal drift).
Strong problem-solving and debugging ability.
Ability to collaborate with hardware, mechanical, and manufacturing teams.
Clear technical documentation and communication skills.
Submit profile
SAWO Incorporated
About the company
SAWO Incorporated jobs
Size: From 101 to 500 employees
Urgent! Software Test Engineer
Kyocera Document Solutions Development Philippines, Inc.
Cebu, CebuAgreement
Cebu, CebuAgreement
Cebu, CebuAgreement
Project Manager (fit-in / fit-out project)
Cebu, CebuAgreement
Cebu, CebuAgreement
Cebu, CebuAgreement
Cebu, CebuAgreement
Technical & Improvement Engineer
Cebu, CebuAgreement
Cebu, CebuAgreement
Cebu, CebuAgreement
Cebu, CebuAgreement
Position Software Engineer recruited by the company SAWO Incorporated at Cebu, Cebu, Joboko automatically collects the salary of , finds more jobs on Software Engineer or SAWO Incorporated company in the links above