Top Software Engineers in

Embedded Systems and Firmware Engineering

Embedded Systems and Firmware Engineering focuses on designing, programming, and optimizing hardware and software components for specialized devices like microcontrollers and microprocessors. It integrates technologies such as Arduino, ESP32, and Raspberry Pi for applications in IoT, CNC machines, 3D printing, and robotics, enhancing capabilities like wireless communication, real-time control, and system monitoring.

Ranks are based on the open source contributions and reassessed every 30 days

#

1

Software Developer at Marlin Firmware
/
United States
Rock Star
26 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
MarlinFirmware/Marlin
Marlin: 13340 commits in 9 years 10 months
thinkyhead/Marlin
Marlin: 3008 commits in 9 years 10 months
MarlinFirmware/Configurations
Configurations: 894 commits in 3 years 4 months
Top skills
Score
3d-printing
10
arduino
10
avr
10

#

2

Sales Director at Speedcast
/
Australia
Rock Star
28 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
pfalcon/pycopy
Pycopy: 8272 commits in 1 year 11 months
micropython/micropython
Micropython: 7145 commits in 9 years 5 months
ksekimoto/micropython
Micropython: 3278 commits in 5 years 3 months
Top skills
Score
micropython
10
embedded
10
microcontroller
10

#

3

Software Engineer at Linaro
/
Ukraine
Rock Star
23 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
pfalcon/pycopy
Pycopy: 8367 commits in 8 years 4 months
pfalcon/pycopy-lib
Pycopy-lib: 6330 commits in 7 years 9 months
micropython/micropython
Micropython: 2891 commits in 5 years 5 months
Top skills
Score
micropython
10
embedded
9
microcontroller
9

#

4

Technical Account Manager at Crowdstrike
/
United States
Rock Star
19 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
Klipper3d/klipper
Klipper: 4231 commits in 8 years 6 months
KevinOConnor/seabios
Seabios: 1993 commits in 14 years 2 months
cruwaller/klipper
Klipper: 937 commits in 1 year 9 months
Top skills
Score
3d-printer
10
printer
10
firmware
10

#

5

/
New Zealand
Rock Star
10 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
MarlinFirmware/Marlin
Marlin: 590 commits in 9 years
LCh-77/Marlin
Marlin: 151 commits in 6 months
MarlinFirmware/Configurations
Configurations: 44 commits in 2 years 3 months
Top skills
Score
3d-printing
10
arduino
10
esp32
10

#

6

BIM BAM BOOM at Jagerpartner Ag Bauingenieure Sia Usic
/
Switzerland
Rock Star
23 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
FreeCAD/FreeCAD
FreeCAD: 1668 commits in 7 years 11 months
yorikvanhavre/FreeCAD-old
FreeCAD-old: 974 commits in 4 years
berndhahnebach/FreeCAD_bhb
FreeCAD_bhb: 314 commits in 7 years 9 months
Top skills
Score
freecad
10
bim
10
linux
10

#

7

/
Germany
Rock Star
TOP CONTRIBUTIONS TO PROJECTS
MarlinFirmware/Marlin
Marlin: 426 commits in 4 years 10 months
thinkyhead/Marlin
Marlin: 365 commits in 1 year 6 months
fmalpartida/Marlin
Marlin: 50 commits in 4 months
Top skills
Score
firmware
10
3d-printing
10
esp32
10

#

8

Consulting Engineer at 3T | Electronics & Embedded Systems
/
Netherlands
Rock Star
24 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
MarlinFirmware/Marlin
Marlin: 418 commits in 3 years 5 months
thinkyhead/Marlin
Marlin: 319 commits in 2 years 11 months
ErikZalm/fnet
Fnet: 16 commits in 26 days
Top skills
Score
arduino
10
3d-printing
10
esp32
10

#

9

Professor at SA Corporate Chaplains, Therapon Universaty and The Tshwane Institute of Tecnology
/
South Africa
Rock Star
15 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
MarlinFirmware/Marlin
Marlin: 393 commits in 4 years 9 months
LCh-77/Marlin
Marlin: 133 commits in 6 months
MarlinFirmware/Configurations
Configurations: 116 commits in 2 years 9 months
Top skills
Score
3d-printing
10
arduino
9
atmel
9

#

10

10 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
MarlinFirmware/Marlin
Marlin: 372 commits in 5 years 5 months
probonopd/WirelessPrinting
WirelessPrinting: 72 commits in 27 days
BlackBelt3D/Marlin
Marlin: 31 commits in 8 months
Top skills
Score
3d-printing
10
arduino
10
esp32
10

#

11

Data Specialist at Logistics Operations Data & Analytics | 3M
/
Brazil
Rock Star
TOP CONTRIBUTIONS TO PROJECTS
MarlinFirmware/Marlin
Marlin: 351 commits in 2 years 1 months
rhapsodyv/Marlin
Marlin: 293 commits in 2 years 1 months
Malderin/Marlin_2.0.x_official
Marlin_2.0.x_official: 39 commits in 5 months
Top skills
Score
3d-printing
10
arduino
10
esp32
10

#

12

Architect at Uncreated and OpeningDesign, FreeCAD developer
/
Belgium
Rock Star
28 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
yorikvanhavre/FreeCAD-documentation
FreeCAD-documentation: 7118 commits in 3 years 5 months
yorikvanhavre/FreeCAD-old
FreeCAD-old: 2797 commits in 6 years 9 months
FreeCAD/FreeCAD
FreeCAD: 1326 commits in 10 years 1 months
Top skills
Score
freecad
10
cad
10
3d
10

#

13

Owner of Bob Kuhn Photography
/
United States
Rock Star
TOP CONTRIBUTIONS TO PROJECTS
MarlinFirmware/Marlin
Marlin: 316 commits in 6 years 5 months
Bob-the-Kuhn/Marlin-Bob-2
Marlin-Bob-2: 36 commits in 2 years 6 months
BlackBelt3D/Marlin
Marlin: 18 commits in 5 months
Top skills
Score
firmware
10
arduino
10
esp32
10

#

14

Chief Software Engineer at NI (now part of Emerson)
/
United States
Rock Star
23 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
sjasonsmith/Marlin
Marlin: 307 commits in 3 years 7 months
MarlinFirmware/Marlin
Marlin: 269 commits in 3 years 1 months
FYSETC/Marlin-2.0.x-FYSETC
Marlin-2.0.x-FYSETC: 18 commits in 1 months
Top skills
Score
3d-printing
10
arduino
10
esp32
10

#

15

--- at Micropython Org
/
Australia
Rock Star
22 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
pfalcon/pycopy
Pycopy: 2802 commits in 1 year 7 months
jimmo/micropython
Micropython: 669 commits in 5 years 2 months
micropython/micropython
Micropython: 537 commits in 5 years
Top skills
Score
micropython
10
embedded
10
microcontroller
10

#

16

Free at Luxcore Io
/
Switzerland
Rock Star
22 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
tpruvot/android_device_motorola_jordan
Android_device_motorola_jordan: 1035 commits in 1 year 6 months
djm34/ccminer-m7-branch
Ccminer-m7-branch: 900 commits in 6 years 5 months
tpruvot/yiimp
Yiimp: 897 commits in 5 years 7 months
Top skills
Score
3d-printing
10
arduino
10
esp32
10

#

17

Employed at Maker Redux Corporation
/
United States
Rock Star
13 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
FreeCAD/FreeCAD
FreeCAD: 859 commits in 4 years 8 months
yorikvanhavre/FreeCAD-old
FreeCAD-old: 251 commits in 3 years 6 months
FreeCAD/FPA
FPA: 56 commits in 6 months
Top skills
Score
freecad
10
cad
10
linux
10

#

18

Technology Educator and FreeCAD Developer at Pioneer Library System
/
United States
Rock Star
26 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
FreeCAD/FreeCAD
FreeCAD: 752 commits in 2 years 2 months
chennes/Stop_Motion_Animation
Stop_Motion_Animation: 109 commits in 3 years 10 months
chennes/QtUIXmlCleaner
QtUIXmlCleaner: 37 commits in 12 days
Top skills
Score
freecad
10
cad
10
opencascade
10

#

19

Chief Operations Officer | Digital Technology Design, Implementation, & Operation | Product & Business Development at Deloitte
/
United States
Rock Star
23 years of coding experience
TOP CONTRIBUTIONS TO PROJECTS
MarlinFirmware/Marlin
Marlin: 176 commits in 2 years 10 months
thinkyhead/Marlin
Marlin: 160 commits in 1 year
intelligent-agent/redeem
Redeem: 129 commits in 1 year 4 months
Top skills
Score
arduino
10
avr
10
atmel
10

#

20

/
Denmark
Rock Star
TOP CONTRIBUTIONS TO PROJECTS
DamonHD/OpenTRV-Archive-20160813
OpenTRV-Archive-20160813: 241 commits in 10 months
MarlinFirmware/Marlin
Marlin: 169 commits in 6 years 7 months
thinkyhead/Marlin
Marlin: 157 commits in 1 year 6 months
Top skills
Score
firmware
10
arduino
10
avr
10

Discover experts in any software technology

Prog.AI helps you find the best candidates to hire.
Start Free Trial
*Ranks are based on the open source contributions and reassessed every 30 days
Sign up to Prog.AI for free to find software engineers along with their contact info
Get started for free
If you do not want to be featured on our website, please ask to be removed here