Ahmed W.
Embedded Engineer
Ahmed on kokenut upotettujen Linux-järjestelmien insinööri ja tekninen johtaja, jolla on yli yhdeksän vuoden asiantuntemus C:ssä, C++:ssa, Rustissa ja IoT:ssä. Hänet tunnetaan innovatiivisista ongelmanratkaisutaidoistaan ja johtamisestaan, ja hän on onnistuneesti johtanut lukuisia pitkävaikutteisia projekteja, tuottaen kestäviä ja tehokkaita upotettuja ratkaisuja.
Yksi hänen merkittävimmistä saavutuksistaan oli työskentely BMW:llä, missä hän kehitti bootloaderin alusta lähtien ja toteutti turvallisia ohjelmistolatausmekanismeja, kaikki tiukkojen asiakasharvojen aikarajojen puitteissa. Hänen kykyynsä ratkaista monimutkaisia haasteita ja toimittaa korkealaatuisia tuloksia erottavat hänet alalla.
Vahvalla teknisellä pohjalla ja menestyksen saavutuksilla Ahmed on erinomainen suunnittelemaan turvallisia, luotettavia ja skaalautuvia upotettuja järjestelmiä, jotka edistävät teknologisia edistysaskeleita.
Tärkein asiantuntemus
- C++ 4 vuotta
- Agile 9 vuotta
- Rust 1 vuotta
Muut taidot
- Jira 8 vuotta
- RS-232 8 vuotta
- RS-485 8 vuotta
Valittu kokemus
Työllisyys
Software Technical Team Lead
Garraio - 2 years 6 months
- Johti tiimiä ohjelmoijista ja kehitti korkealaatuisia ohjelmistoratkaisuja upotettuihin järjestelmiin.
- Valvoi koko ohjelmistokehitysprosessin elinkaaren, varmistaen aikarajoja ja tehokasta projektin toteuttamista.
- Tarjosi teknistä ohjausta, mentorointia ja tukea tiimin jäsenille tuottavuuden ja suorituskyvyn parantamiseksi.
- Varmisti koodistandardien ja parhaiden käytäntöjen noudattamisen, säilyttäen ohjelmistotuotteiden laadun ja luotettavuuden.
- Tehnyt yhteistyötä eri tiimien kanssa ohjelmistokehityksen linjaamiseksi projektin tavoitteiden ja asiakkaan odotusten kanssa.
Tekniikat:
- Tekniikat:
- Embedded systems
Software Engineer
Valeo Egypt - 1 year
- Valvoi Daimler V2X -projektin ohjelmistoarkkitehtuuria varmistaen ajoissa ja korkealaatuista ohjelmistotoimitusta.
- Kehitti yleisiä ja laajennettavia ohjelmistokomponentteja, kuten ErrorManageria, tukemaan projektin arkkitehtuuria ja vaatimuksia.
- Käsitteli ja minimoiti viestintähaasteita useiden tiimien välillä säännöllisten kokousten ja jatkuvien projektin tilapäivitysten kautta.
- Hyötti nykyaikaisia C++-ohjelmointikieliä ja tekniikoita erilaisten ohjelmistokomponenttien suunnittelussa ja toteutuksessa, mikä myötävaikuttaa projektin kokonaisvaltaiseen menestykseen.
- Varmisti ohjelmiston jatkettavuuden, ylläpidettävyyden ja testauskelpoisuuden sisällyttämällä suunnittelu- ja koodimuotoja.
- Tarjosi jatkuvaa tukea ja palautetta tiimille edistämällä heidän kasvuaan ja kehitystään.
- Esitteli ja toteutti mukautuvia prosesseja projektitavoitteiden tehokkaasta täyttämisestä aikarajoissa.
Tekniikat:
- Tekniikat:
C
- Embedded systems
- Embedded Systems Design
Embedded Linux
Senior Embedded Software Engineer
Avelabs Egypt - 4 years 8 months
Elektrobit
- Osallistui mukautettavan AUTOSAR-pinon arkkitehtuuri- ja suunnitteluvaiheeseen.
- Hyötti PKCS11-standardia kryptografisena rajapintana.
- Kehitti ohjelmistoja sekä Linux- että QNX-alustoille.
BMW
- Integroi, määritti ja toteutti bootloaderin toiminnallisuuden.
- Suunnitteli ja optimoi muistiasettelua, vähentäen ohjelmoinnin aikaa yli 60 minuutista 4 minuuttiin 3×128 MB:n välkkymisessä.
- Suunnitteli sprinttejä ja tarkastuksia, ja suorittaen yksikkö- ja integraatiotestejä.
Volvo Group Trucks Technology
- Kehitti HOST-moduulin ohjelmistokomponentteja ARM-ydin-pohjalla, halliten SoC:ää ja muita ytimiä (DSP, EVE).
- Kehitti automatisoituja työkaluja eri skriptikielillä prosessien virtaviivaistamiseksi.
- Suunnitteli integroitumissuunnitelmia ja automatisoituja integraatiotestejä.
- Näytti vahvaa johtajuutta ja teknistä asiantuntemusta, myötävaikuttaen useiden ohjelmistokehitysprojektien menestyksekkääseen päätökseen Avelabsilla.
Tekniikat:
- Tekniikat:
- Embedded systems
Embedded Linux
JTAG
Embedded Software Engineer
Edge Technology Egypt - 1 year 2 months
- Johti kolmen vaiheen energiamittaus tuotteen end-to-end-kehittämistä, valvoo kaikkia vaiheita suunnittelusta toteutukseen.
- Hallitsi laitteiston ja ohjelmiston integraatiota, varmistaen tuotteen toiminnallisuuden ja luotettavuuden.
- Toimitettia täysin kehittynyt ja toiminnallinen tuote projektiaikataulujen puitteissa.
Tekniikat:
- Tekniikat:
- Embedded systems
JTAG
Koulutus
BSc.Communications and Electronics Engineering
Zagazig University, Egypt · 2007 - 2013
Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä
Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:
- Kartoitamme yrityksenne kehitystarvetta
- Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
- Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä