Emma H.
Electronics Engineer | Embedded Firmware | BMS | Circuit, PCB Design
Global rank:
265,624
/
146,320
Skill pts: 0
Want help from a designer like emmah?
About
I am an Electronics and Embedded Systems Engineer specializing in firmware development, PCB design, battery management systems (BMS), and hardware integration.
I work with STM32 and other microcontroller-based systems, developing reliable embedded firmware in C/C++ and integrating sensors, communication interfaces, and peripheral devices using SPI, I2C, UART, CAN, ADC, PWM, DMA, and interrupts.
My experience includes schematic and PCB development, board bring-up, hardware debugging, sensor integration, power and battery-related electronics, BMS development, and communication between embedded devices. I can support projects from the initial hardware architecture and component selection through firmware development, testing, debugging, and final system integration.
I am comfortable working with real-world embedded systems where hardware and software must be debugged together. I focus on clean firmware architecture, reliable communication, accurate sensor data acquisition, and practical solutions that can be deployed on actual hardware.
I can help with:
• Embedded C/C++ firmware development
• STM32 firmware and peripheral configuration
• PCB schematic and board design
• Battery Management Systems (BMS)
• SPI, I2C, UART, CAN and USB communication
• Sensor and actuator integration
• GPS, IMU, pressure and environmental sensors
• ADC, PWM, timers, DMA and interrupt-based systems
• Hardware bring-up and debugging
• Existing firmware troubleshooting and optimization
• Prototype development and system integration
Whether you need to develop a new embedded product, debug an existing board, integrate sensors, or improve firmware reliability, I can provide support from prototype through final implementation.
... more »
« less
I work with STM32 and other microcontroller-based systems, developing reliable embedded firmware in C/C++ and integrating sensors, communication interfaces, and peripheral devices using SPI, I2C, UART, CAN, ADC, PWM, DMA, and interrupts.
My experience includes schematic and PCB development, board bring-up, hardware debugging, sensor integration, power and battery-related electronics, BMS development, and communication between embedded devices. I can support projects from the initial hardware architecture and component selection through firmware development, testing, debugging, and final system integration.
I am comfortable working with real-world embedded systems where hardware and software must be debugged together. I focus on clean firmware architecture, reliable communication, accurate sensor data acquisition, and practical solutions that can be deployed on actual hardware.
I can help with:
• Embedded C/C++ firmware development
• STM32 firmware and peripheral configuration
• PCB schematic and board design
• Battery Management Systems (BMS)
• SPI, I2C, UART, CAN and USB communication
• Sensor and actuator integration
• GPS, IMU, pressure and environmental sensors
• ADC, PWM, timers, DMA and interrupt-based systems
• Hardware bring-up and debugging
• Existing firmware troubleshooting and optimization
• Prototype development and system integration
Whether you need to develop a new embedded product, debug an existing board, integrate sensors, or improve firmware reliability, I can provide support from prototype through final implementation.
Experience
-
Electronics Engineer
Renex · Full-time
Jan 2022 –
Feb 2024
2 yrs 1 mos
Bulgaria
Responsible for electronic circuit design, PCB development, embedded systems, firmware integration, testing, and troubleshooting.
Worked with microcontrollers, sensors, communication interfaces, power electronics, and laboratory equipment to develop reliable hardware solutions from prototype through validation. -
Embedded Firmware | BMS
Etek Europe Ltd · Contract
Jun 2021 –
Aug 2022
1 yrs 2 mos
United Kingdom
- Developed embedded software for battery management and power electronics systems.
- Experienced in C/C++, STM32, CAN, UART, SPI, I2C, ADC, and real-time firmware.
- Work includes BMS control logic, battery monitoring, protection algorithms, sensor integration, debugging, hardware bring-up, and system testing.
Education
- University of Sunderland Bachelor's degree in Electrical Engineering, Electrical Engineering 2016 – 2020
Stats
0 followers, 0 following
Joined: September 12, 2026
Last seen: September 12, 2026
Area of Expertise
Languages
English Native or bilingual proficiency
Location
Sofia, Bulgaria