about stack experience projects education connect
Werkstudent @ Infineon Technologies AG

Mahmoud Elbadrawy

ARM · Peripheral Driver Library · AUTOSAR · C/C++ · Embedded Systems · IoT

Engineering the nervous system of tomorrow's vehicles — one register at a time. M.Sc. Automotive Software Engineering at TU Chemnitz, specializing in bare-metal drivers, microcontroller architecture, and automotive communication protocols. Currently working on IoT and connected embedded systems.

LinkedIn GitHub
3+
Years Embedded
6+
Projects
3
Languages
Curiosity
MCU-001 ARM Cortex-M PDL v4.x SPI I2C UART CAN LIN FlexRay ETH VCC GPIO ADC JTAG PWM IRQ GND 0x4000_4000 SCB→AIRCR
01 //

About Me

I'm a dedicated Embedded Software Engineer working as a Werkstudent at Infineon Technologies AG, where I develop and extend the Peripheral Driver Library (PDL) for modern microcontrollers and contribute to the Device Configurator tooling.

Pursuing my Master's degree in Automotive Software Engineering at TU Chemnitz, I operate at the intersection of hardware constraints and software architecture — where every byte of RAM matters and every CPU cycle counts.

My foundation spans AVR and ARM Cortex-M microcontrollers, automotive communication protocols (CAN, LIN, FlexRay, Ethernet), and software toolchains for embedded development. Currently expanding into IoT and connected embedded ecosystems, bridging sensor hardware with cloud platforms.

"I don't just write code — I build the nervous system of the vehicles of tomorrow."
// current role
Werkstudent · Embedded Software Engineer
Infineon Technologies AG · Dresden, Germany
// education
M.Sc. Automotive Software Engineering
TU Chemnitz, Germany · 2024 – 2027
// location
Chemnitz, Germany 🇩🇪
Originally from Egypt 🇪🇬 · Open to relocation
// languages
🇪🇬 Arabic Native
🇬🇧 English C1
🇩🇪 German A2+
02 //

Tech Stack

// Languages
C C++ Python VHDL Tcl XML
// Embedded & Automotive
ARM Cortex-M Bare Metal AVR / ATmega32 AUTOSAR PDL
// Dev & Project Tools
Git / GitHub / GitLab Jira VS Code Eclipse Keil µVision Proteus
// Communication Protocols
SPI I²C UART CAN LIN FlexRay Ethernet MQTT
// Data & Python Ecosystem
NumPy Pandas Matplotlib Streamlit Jupyter PyCharm
// Currently Learning
IoT Architectures Cloud Connectivity (MQTT / REST) Advanced AUTOSAR ARM Cortex-M Optimization RTOS
03 //

Experience

Nov 2025 → Present
Werkstudent · Embedded Software Engineer
Infineon Technologies AG · Dresden, Germany ACTIVE
  • Developing and extending the Peripheral Driver Library (PDL) for microcontrollers
  • Contributing to the Device Configurator for peripheral selection and validation
  • Improving UI functionality with graphical, data-driven system representations
  • Extending configuration logic for consistency with PDL architecture
Mar 2025 → Oct 2025
Werkstudent · Software Developer
CELERITAS-8 GmbH · Leipzig, Germany PREVIOUS
  • Digitalized and simplified accounting processes through Odoo-based software solutions
  • Implemented Customer Portal with dashboard and KPI visualization
  • Developed responsive Accounting Landing Page with seamless system integration
04 //

Projects

05 //

Education

M.Sc. Degree
Automotive Software Engineering
TU Chemnitz, Germany
Oct 2024 → Mar 2027 (expected)
B.Sc. Degree
Communication & Computer Engineering
Mansoura University, Egypt
Oct 2019 → Jul 2024
Certificate
Microcontroller Architecture & Interfaces (AVR)
NTI, Egypt
Oct – Nov 2023
Certificate
Embedded Systems Summer Program
Sprints, Egypt
Jul – Oct 2023
Certificate
C & Embedded-C Programming
NTI, Egypt
Aug – Sep 2023
Certificate
Parallel Education Program
IMT School, Egypt
Jan – Apr 2024
// open to opportunities

Let's Connect

Open to working student roles, internships, and thesis opportunities in embedded systems, automotive software, and IoT — especially in Germany. Feel free to reach out via email or LinkedIn.