Blu EV is a fast-growing electric mobility company building and operating battery-swapping infrastructure and electric vehicle fleets across Egypt. Our ecosystem brings together swapping stations smart battery packs and electric scooters into a seamless data-driven energy service. As we scale we are investing in an in-house embedded firmware capability to take full ownership of the intelligence that powers our network.
2. Role Overview
We are looking for a hands-on Embedded Systems Engineer to join the Hardware team. You will design develop and maintain firmware across three core domains that are central to Blu EVs next phase of growth: swapping station control systems battery management systems and IoT connectivity. Working closely with the Hardware Team Leader and field operations teams.
3. Key Responsibilities
Design develop and maintain embedded firmware across the Blu EV ecosystem covering swapping station controllers battery management systems and IoT connectivity layers.
Implement and debug communication interfaces between hardware subsystems to ensure reliable data exchange fault detection and real-time telemetry.
Manage firmware update processes for deployed field units supporting both remote and on-site update workflows.
Investigate hardware and firmware anomalies in the field correlating log data and telemetry with physical findings to identify root causes and drive corrective actions.
Ensure security best practices are applied across all connected devices including encrypted communication device identity management and certificate lifecycle.
Produce clear technical documentation for firmware modules communication protocols and diagnostic procedures.
Support field team training on diagnostic tools monitoring interfaces and log extraction workflows.
Coordinate with hardware and software suppliers on firmware integration protocol clarification and technical issue escalation.
Contribute to hardware-software co-design decisions for future platform generations.
4. Required Qualifications
Area
Requirement
Education
BSc in Electrical Engineering Electronics Computer Engineering or equivalent
Experience
3 years of hands-on embedded firmware development in a product or field environment
Programming Languages
Proficient in C / C; Python for tooling and scripting
Microcontroller Platforms
Solid experience with ARM Cortex-M or equivalent embedded MCU families
Communication Protocols
Hands-on experience with serial bus protocols (CAN RS-485 Modbus UART SPI I2C)
IoT / Connectivity
Experience integrating embedded devices with cloud IoT platforms via MQTT or HTTP/REST
Debugging Tools
Proficient with JTAG/SWD logic analyzers oscilloscopes and serial protocol analyzers
Version Control
Git branching pull requests code review workflow
Language
English (working proficiency)
5. Preferred Qualifications
Prior experience in EV energy storage or battery management system applications.
Familiarity with BMS communication protocols and battery data interpretation.
Experience with motor controller configuration over serial or CAN interfaces.
Exposure to a real-time operating system (RTOS) on embedded targets.
Experience building OTA update systems with fallback and rollback support.
Background in hardware bring-up schematic review or PCB-level debugging.
6. Competencies & Traits
Competency
What it means at BluEV
Field Mindset
Comfortable travelling to live operational sites; able to diagnose and resolve issues under real-world pressure
Root-Cause Thinking
Goes beyond surface symptoms correlates firmware logs electrical measurements and hardware state to find true failure modes
Clear Communication
Translates low-level firmware findings into actionable insights for non-firmware audiences operations management and suppliers
Ownership
Takes end-to-end responsibility from development bench to deployed field unit
Adaptability
Works effectively with evolving hardware platforms partial documentation and supplier-provided components
7. What We Offer
A rare opportunity to shape the firmware stack of a live growing EV infrastructure network.
Direct exposure to hardware cloud and operations in a vertically integrated electric mobility company.
Competitive compensation benchmarked to the local market.
Field engagement at operational sites real deployments real impact.
A lean technical team where your decisions directly affect fleet uptime and energy delivery.
Job Description Embedded Systems Engineer Department Technical/Hardware Engineering Reporting To Hardware Team Leader Location Egypt (Cairo / Alexandria) Employment Full-Time Document No. HW-EGRev A Date 02 June 2026 1. About...
Job Description Embedded Systems Engineer
Department
Technical/Hardware Engineering
Reporting To
Hardware Team Leader
Location
Egypt (Cairo / Alexandria)
Employment
Full-Time
Document No.
HW-EGRev A
Date
02 June 2026
1. About Blu EV
Blu EV is a fast-growing electric mobility company building and operating battery-swapping infrastructure and electric vehicle fleets across Egypt. Our ecosystem brings together swapping stations smart battery packs and electric scooters into a seamless data-driven energy service. As we scale we are investing in an in-house embedded firmware capability to take full ownership of the intelligence that powers our network.
2. Role Overview
We are looking for a hands-on Embedded Systems Engineer to join the Hardware team. You will design develop and maintain firmware across three core domains that are central to Blu EVs next phase of growth: swapping station control systems battery management systems and IoT connectivity. Working closely with the Hardware Team Leader and field operations teams.
3. Key Responsibilities
Design develop and maintain embedded firmware across the Blu EV ecosystem covering swapping station controllers battery management systems and IoT connectivity layers.
Implement and debug communication interfaces between hardware subsystems to ensure reliable data exchange fault detection and real-time telemetry.
Manage firmware update processes for deployed field units supporting both remote and on-site update workflows.
Investigate hardware and firmware anomalies in the field correlating log data and telemetry with physical findings to identify root causes and drive corrective actions.
Ensure security best practices are applied across all connected devices including encrypted communication device identity management and certificate lifecycle.
Produce clear technical documentation for firmware modules communication protocols and diagnostic procedures.
Support field team training on diagnostic tools monitoring interfaces and log extraction workflows.
Coordinate with hardware and software suppliers on firmware integration protocol clarification and technical issue escalation.
Contribute to hardware-software co-design decisions for future platform generations.
4. Required Qualifications
Area
Requirement
Education
BSc in Electrical Engineering Electronics Computer Engineering or equivalent
Experience
3 years of hands-on embedded firmware development in a product or field environment
Programming Languages
Proficient in C / C; Python for tooling and scripting
Microcontroller Platforms
Solid experience with ARM Cortex-M or equivalent embedded MCU families
Communication Protocols
Hands-on experience with serial bus protocols (CAN RS-485 Modbus UART SPI I2C)
IoT / Connectivity
Experience integrating embedded devices with cloud IoT platforms via MQTT or HTTP/REST
Debugging Tools
Proficient with JTAG/SWD logic analyzers oscilloscopes and serial protocol analyzers
Version Control
Git branching pull requests code review workflow
Language
English (working proficiency)
5. Preferred Qualifications
Prior experience in EV energy storage or battery management system applications.
Familiarity with BMS communication protocols and battery data interpretation.
Experience with motor controller configuration over serial or CAN interfaces.
Exposure to a real-time operating system (RTOS) on embedded targets.
Experience building OTA update systems with fallback and rollback support.
Background in hardware bring-up schematic review or PCB-level debugging.
6. Competencies & Traits
Competency
What it means at BluEV
Field Mindset
Comfortable travelling to live operational sites; able to diagnose and resolve issues under real-world pressure
Root-Cause Thinking
Goes beyond surface symptoms correlates firmware logs electrical measurements and hardware state to find true failure modes
Clear Communication
Translates low-level firmware findings into actionable insights for non-firmware audiences operations management and suppliers
Ownership
Takes end-to-end responsibility from development bench to deployed field unit
Adaptability
Works effectively with evolving hardware platforms partial documentation and supplier-provided components
7. What We Offer
A rare opportunity to shape the firmware stack of a live growing EV infrastructure network.
Direct exposure to hardware cloud and operations in a vertically integrated electric mobility company.
Competitive compensation benchmarked to the local market.
Field engagement at operational sites real deployments real impact.
A lean technical team where your decisions directly affect fleet uptime and energy delivery.