2,051,745open jobs
122,913companies
254,084added this week
Browse all
Salary
≈ $32k – $74k per year (Estimated)
Location
In office (Dongguan)
Seniority
Senior · 6+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Sep 8, 2026.

Overview
Company
Impact
Profile match
Sun King is a leading provider of off-grid solar energy solutions, designing, manufacturing, and distributing solar home systems and appliances for underserved communities. Headquartered in Nairobi, Kenya, the company operates across numerous countries in Africa and Asia to expand access to clean, reliable power. Through flexible pay-as-you-go financing models and extensive last-mile distribution networks, it empowers millions of households and small businesses to transition away from fossil fuels.

Job location:

Shenzhen, China

About the role:

As a Senior Firmware Engineer, you will design, develop, and maintain software solutions for embedded systems in off-grid solar and residential energy storage products. You will collaborate with cross-functional teams across the entire product lifecycle-from hardware requirement scoping to software implementation. By leveraging the latest embedded technologies, you will deliver high-quality, high-performance software systems that bring reliable power, convenience, and security to households lacking electricity across Africa and Asia.

What you will be expected to do

  • Develop Low-Level Drivers: Code and debug peripheral drivers including, but not limited to, UART, ADC, SPI, I2C, DMA, PWM, RTC, IAP, and LCD.
  • Develop Application Software: Design and optimize core applications, such as lithium-battery charge/discharge management, solar MPPT algorithms, MCU low-power management, HMI interfaces, and device status data logging.
  • Product Maintenance & Debugging: Investigate, troubleshoot, and resolve issues in existing embedded products to continuously optimize product performance and design.
  • Technical Documentation: Write and maintain comprehensive software design documents and technical specifications.

You might be a strong candidate if you have/are

  • Bachelor’s degree or above in Computer Science, Electronic Engineering, Communications, or a related field,
  • with at least 6 years of experience in embedded software development. Minimum 3 years of hands-on experience with STM32 (mandatory), and proficiency with at least one other architecture (e.g., Nuvoton/similar Cortex 32-bit MCUs, 8051, Freescale, TI, or NEC).
  • Exceptional C programming capabilities with solid coding foundations and excellent documentation habits.
  • Proven experience in low-power Bluetooth (BLE), Wi-Fi, GSM, or IoT module integration.
  • Familiar with hardware driver implementation; ability to read schematic diagrams, independently debug hardware drivers, and proficiently use instruments like oscilloscopes and multimeters.
  • Fluent in version control and project management tools such as SVN, GitHub, and Bugzilla.
  • Strong learning agility, excellent communication, and a strong sense of teamwork. Professional proficiency in both written and spoken English.

What Sun King offers

  • Professional growth in a dynamic, rapidly expanding, high-social-impact industry
  • An open-minded, collaborative culture made up of enthusiastic colleagues who are driven by the challenge of innovation towards profound impact on people and the planet.
  • A truly multicultural experience: you will have the chance to work with and learn from people from different geographies, nationalities, and backgrounds.
  • Structured, tailored learning and development programs that help you become a better leader, manager, and professional through the Sun King Center for Leadership.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,051,745 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Dongguan
$18k – $27k per year · In office · Full-Time · 3+ years exp · Shanghai
Python
Apply
电子工程师 1 day ago
≈ $26k – $59k per year (Estimated) · In office · 3+ years exp · Dongguan
Apply
$13k – $14k per year · In office · Full-Time · 5+ years exp · Nanchang
Python
C++
AI/ML
ChatGPT
DevOps
RTOS
Wi-Fi
Robotics
ROS
RViz
rqt
IoT
MQTT
FreeRTOS
ESP-IDF
Apply
≈ $25k – $57k per year (Estimated) · In office · 3+ years exp · Guangzhou
Apply
$45k – $81k per year · In office · Full-Time · 7+ years exp · Shenzhen
C
C++
C
GCC
DevOps
WebRTC
Wi-Fi
Apply
≈ $24k – $57k per year (Estimated) · In office · 6+ years exp · Bachelor's Degree · Bengaluru
Python
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
Snowflake
Frontend
Angular
React.js
DevOps
OpenShift
Azure DevOps
Azure
CI/CD
Git
Docker
GitHub
Cybersecurity
Microsoft Entra ID
Active Directory
Analytics
Tableau
Power BI
Management
Agile
Apply
≈ $34k – $72k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Hsinchu · Taipei
Python
Java
C
C++
C
FFmpeg
U-Boot
DevOps
RTOS
Linux
Wi-Fi
Robotics
GStreamer
QA
Rest-Assured
Apply
In office · Contractor · Lima
SQL
DevOps
Git
GitHub
Management
Scrum
Kanban
Apply
In office · Contractor · Lima
DevOps
DHCP
Wi-Fi
Apply
Hybrid · Contractor · Lima
DevOps
Wi-Fi
Apply
≈ $7k – $15k per year (Estimated) · In office · Full-Time · Antananarivo
Apply
≈ $3k – $7.5k per year (Estimated) · In office · Full-Time · 2+ years exp · Bachelor's Degree · New Delhi
Apply
≈ $7.5k – $19k per year (Estimated) · In office · Full-Time · 2+ years exp · Bachelor's Degree · Nampula
Analytics
Microsoft Excel
Apply
In office · Full-Time · Bachelor's Degree · Addis Ababa
Analytics
Microsoft Excel
Apply
In office · Full-Time · 2+ years exp · Malawi
Apply
电子工程师 1 day ago
≈ $26k – $59k per year (Estimated) · In office · 3+ years exp · Dongguan
Apply
≈ $21k – $45k per year (Estimated) · In office · 3+ years exp · Dongguan
Apply
法务主管 1 day ago
In office · Dongguan
Apply
结构工程师 1 day ago
In office · Dongguan
Apply
≈ $22k – $48k per year (Estimated) · In office · 3+ years exp · Dongguan
SpaceTech
FMEA
Apply
See all jobs
This is one of many
2,051,745 more open roles from verified company boards, updated every day.