Beranda Job Details
D
Engineering 🏢 Full Time ⭐️ Terverifikasi

Senior R&D Engineer - Software & Firmware Design (Bali)

Daikin Malaysia
Bali, Indonesia
Salary Estimate
Rp 40.000.000 – Rp 60.000.000
Newest
Live Update
5 Juli 2026
Deadline
5 Jul 2027

job description

Join Daikin Malaysia as a Senior R&D Engineer in Software & Firmware Design and lead the development of cutting-edge solutions in a dynamic, collaborative environment. Based in Bali, Indonesia, this role offers the opportunity to drive innovation in firmware architecture, embedded systems, and high-performance software for next-generation HVAC and industrial applications.

As a key member of our R&D team, you will play a pivotal role in designing, developing, and optimizing firmware and software solutions that power Daikin’s industry-leading products. Your expertise will ensure seamless integration, robust performance, and adherence to global quality standards. This position is ideal for a forward-thinking engineer passionate about solving complex technical challenges and contributing to sustainable, energy-efficient technologies.

Daikin Malaysia is a global leader in air conditioning and refrigeration solutions, committed to innovation, sustainability, and excellence. By joining our team in Bali, you’ll work alongside top-tier professionals in a vibrant, multicultural setting while enjoying the island’s unique work-life balance.

Responsibility

  • Lead the design, development, and testing of embedded firmware and software for HVAC systems and IoT-enabled devices.
  • Collaborate with cross-functional teams (hardware, mechanical, and QA) to deliver high-performance, scalable solutions.
  • Conduct code reviews, debugging, and optimization to ensure efficiency, reliability, and compliance with industry standards (e.g., ISO, IEC).
  • Develop and maintain documentation for firmware architecture, APIs, and technical specifications.
  • Drive continuous improvement by researching emerging technologies (e.g., RTOS, Linux embedded, edge computing) and proposing innovative solutions.
  • Ensure firmware security and cyber-resilience through best practices in encryption, authentication, and secure boot processes.
  • Support prototyping and validation of new features through hands-on testing and simulation.
  • Mentor junior engineers and provide technical guidance to foster team growth and knowledge sharing.

Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related field.
  • 5+ years of experience in firmware/software development for embedded systems, preferably in HVAC, industrial automation, or IoT.
  • Proficiency in C/C++, Python, and RTOS (e.g., FreeRTOS, Zephyr) with experience in microcontroller platforms (STM32, ESP32, etc.).
  • Strong understanding of communication protocols (I2C, SPI, UART, CAN, Modbus, BLE, Wi-Fi).
  • Experience with version control systems (Git, SVN) and CI/CD pipelines for embedded development.
  • Familiarity with hardware-software integration and debugging tools (JTAG, oscilloscopes, logic analyzers).
  • Knowledge of agile methodologies (Scrum, Kanban) and collaborative development practices.
  • Excellent problem-solving skills and the ability to work in a fast-paced, international team environment.

Required Skills

C C++ Python Embedded Systems RTOS Firmware Development IoT Microcontrollers STM32 ESP32 I2C SPI UART CAN Modbus BLE Wi-Fi Git CI/CD Debugging Agile Scrum

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua