Sadi Allahmoradi
@sadiallahmoradi
I am an embedded software engineer specializing in automotive firmware, bootloaders, and safety-compliant real-time systems.
What I'm looking for
I am an embedded software engineer with over seven years of experience in automotive and telecom embedded systems, focusing on firmware development and real-time programming for TI DSP platforms.
I have designed and implemented Flash bootloaders for TI C2000 and C6000 processors, developed an MCP2518 driver for CAN FD, and configured peripherals including CAN, SPI, UART, PWM, ADC and DAC on TMS320F28377. I emphasize safety and standards compliance, applying ISO 26262 practices and MISRA C through static analysis with Polyspace.
In telecom projects I configured EMIF, DDR memory interfaces, cache settings, TI-RTOS, SRIO and Ethernet on TMS320C6678 devices and authored bootloaders to enable external-flash boot sequences. I also developed unit tests using Unity to improve reliability and maintainability of embedded codebases.
I collaborate via Git and Jira in cross-functional teams, deliver projects on schedule, and enjoy tackling safety-critical firmware challenges that require meticulous, standards-driven engineering and strong real-time systems expertise.
Experience
Work history, roles, and key accomplishments
Embedded Software Engineer
MECO Alborz
Jan 2022 - Present (3 years 7 months)
Developed firmware for the Thermal Management System of electric buses, implemented a Flash Bootloader for TI C2000 and an MCP2518 CAN FD driver, and ensured ISO 26262 and MISRA C compliance using Polyspace.
Embedded Software Engineer
Saman Telecom
Sep 2017 - Jan 2022 (4 years 4 months)
Built firmware for TI C6000 DSPs in telecom applications, designed a bootloader to boot from external flash, and configured EMIF/DDR, cache, TI-RTOS, SRIO and Ethernet to improve data flow and processing performance.
Education
Degrees, certifications, and relevant coursework
University of Kurdistan
Bachelor of Science, Electrical Engineering
2010 - 2014
Completed a Bachelor of Science in Electrical Engineering at the University of Kurdistan from September 2010 to August 2014.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Sadi?
You can contact Sadi and 90k+ other talented remote workers on Himalayas.
Message SadiFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
