RAKwireless
Embedded Software/Firmware Engineer(HongKong)
Skills
16 hours ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Hong Kong
Work mode:
Onsite
Published on:
22 October 2026
What they need
Company Description
RAKwireless is a market leader in the evolving IoT landscape, dedicated to eliminating design complexity and accelerating time-to-market for underserved and emerging markets, including open-source and industrial communities.
As AI technology continues to gain momentum, IoT adoption and the data collection and analysis behind it are becoming increasingly important, and LoRaWAN is one of the mainstream technologies in the IoT industry. RAKwireless focuses on LoRaWAN technology and is a well-known company in the industry. Year after year, RAKwireless invests heavily in sustained R&D, continuously improving and evolving its products to better match how users actually use them in the real world.
Based in Shenzhen, China, with R&D centers in Beijing, Xi’an, Shenzhen and Taiwan, we create easy-to-deploy solutions and modular IoT products accessible to all. Our global team, with collaborators across Asia, Europe, Latin Americas and the North Americas, focuses on high-performance, energy-efficient solutions using innovative modular components and a unified software interface. Our "IoT Made Easy" philosophy ensures cost-efficient, easy-to-use solutions that are developer tested and enterprise-ready.
Position Overview
We are establishing a new R&D center at our Hong Kong office. This team will be responsible for the design of RAK products. As an Embedded Software Engineer, you will be responsible for embedded firmware development and maintenance for IoT products, including feature adjustments and issue fixes for existing products, as well as firmware bring-up and board-level adaptation for new products.
You will have the opportunity to work closely with top-tier technical talent in the industry. We provide a developer-friendly environment that lets R&D staff focus on their areas of expertise, along with a clear promotion path so they can continue to grow and apply their strengths.
Responsibilities
- Develop and maintain MCU firmware in C/C++.
- Work with hardware engineers on new product bring-up, including clock, power, GPIO, and interfaces such as UART, I2C, and SPI.
- Resolve software issues reported from testing, production, and field feedback on existing products.
- Read schematics and use logs, debuggers, and instruments such as multimeters, oscilloscopes, or logic analyzers to diagnose problems.
- Submit buildable, reviewable changes with necessary documentation.
Requirements
- Bachelor's degree or above in Electronics, Communications, Computer Science, Automation, or a related field. Complete MCU project experience is sufficient,
- Proficient in C/C++; able to read and maintain existing embedded projects and diagnose issues using logs and debuggers.
- Hands-on development experience with at least one mainstream MCU such as STM32, ESP32, or nRF52, with the ability to migrate to other platforms.
- Familiar with common peripherals including GPIO, UART, I2C, and SPI; able to read schematics and perform basic board-level debugging.
- Good English and Mandarin for international communication.
- Good team player, good documentation and communication skills.
Nice to Have
- Experience with Git or other version control tools.
- Exposure to BLE, Wi-Fi, LoRa, or other Sub-GHz wireless technologies (familiarity with at least one is sufficient).
- Experience with low-power or battery-powered products.
- Experience with PlatformIO, Arduino, or similar embedded development environments.
- Experience integrating sensors, GNSS, or OLED displays.
- Experience reading or modifying open-source firmware.
- Ability to write simple scripts for testing or log analysis.
Life in RAKwireless
At RAKwireless, we’re not just building technology—we’re building a team of innovators who dare to make a difference. We are a diverse and dynamic group that values results-driven impact and collaboration with the best teammates.
Here, your ideas matter. We listen, encourage bold proposals, and support turning great plans into reality. We believe in a proactive mindset—taking initiative, exploring new possibilities, and achieving great things together.
If you’re looking for a place where you can grow, contribute, and be part of something extraordinary, we’d love to hear from you. Join us and shape the future with RAKwireless!
What We Offer
- Professional Environment: Join a professional work environment where you can reconnect with the practical, hands-on side of engineering — building real products and solving real industry problems.
- Growth Opportunities: Work alongside top talent in the industry, take ownership of your work independently, and seize opportunities to grow and advance in your field.
- Compensation & Benefits: We provide Competitive salary with discretionary year-end bonus; Paid annual leave and statutory holidays; MPF and medical insurance coverage; Opportunities to travel to our different offices and meet the team; Flexible working arrangements; Learning & development support; Team-building activities and company events
Others
- We also welcome strong fresh graduates and students who are still studying. Current students can join as interns, with the opportunity to transition to a full-time position after graduation.
- This position need to work on-site in our HK office.
Other offers great for you!
These companies are also looking for great profiles
Celad
Ingénieur Systèmes Embarqués – Automobile (F/H)
Freelance
Angers, France
Onsite
Skills
5 months ago
Quick apply
Celad
Ingénieur Firmware - Systèmes Embarqués (F/H)
Freelance
Montpellier, France
Onsite
Skills
1 month ago
Quick apply
Celad
Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)
42K€ à 45K€ selon expérience
Permanent contract
78230 Le Pecq, France
Onsite
Skills
9 days ago
Quick apply
No company information available.