Ahmed S.

Leading software innovation in space connectivity at Mynaric.

Greater Munich Metropolitan Area

About

With over two years of experience as Team Lead Embedded Software at Mynaric, I focus on supporting my team and contributing to the company’s mission of shaping the future of connectivity in space. My work emphasizes agile leadership, change management, and software quality assurance, ensuring our team operates efficiently and effectively to achieve shared goals. My career spans over a decade and a half in embedded systems and software leadership roles, where I’ve developed a strong foundation in fostering collaboration and driving innovation. I am committed to creating an environment where teams can thrive, delivering high-quality solutions that meet evolving industry demands while contributing to groundbreaking advancements in technology and connectivity.

Experience

  • Team Lead Embedded Software at Mynaric
    Sep 2023 - Present · 2 yrs 10 mos

    Supporting my team and Mynaric in every way possible to shape the future of connectivity in space.

  • Head Of Software at Mr Beam Lasers GmbH
    Jun 2021 - Aug 2023 · 2 yrs 3 mos

    In Mr-Beam Lasers, we develop a state of the art laser engraving and cutting machines that enables Designers, makers and hobbiests to realize their ideas and create wonderful items. We keep challenging ourselves to introduce to our customers the most fun and reliable experience ever. Being the head of software, I fully support that and working with the amazing software team we will continue innovating and improving towards reaching these goals.

  • Bragi (Full-time · 1 yr 9 mos)
    • Team Lead
      Oct 2019 - Sep 2020 · 1 yr

      Leading a team of outstanding developers with the responsibility of making data acquisition, data labeling, Creating a state of the art automatic code Generator that converts ML models to a serialized embedded form and Deployment/testing of the ML models on Embedded systems.

    • Senior Software Engineer
      Jan 2019 - Dec 2019 · 1 yr

      Working on Machine learning models and Developing a state of the art automatic code generator to deploy these models into embedded Systems.

  • BLOKS. GmbH (Munich Area, Germany)
    • Team lead Embedded software
      Oct 2017 - Jan 2019 · 1 yr 4 mos

      * Team lead and Technical lead for the Embedded team (Munich and Romania) * Cooperation with other teams in the company on all levels (from requirements collection to production and maintenance) * Toke responsibility of being the SCRUM master for the team * Analyzing new Products specifications and software requirements and makes the necessary technical and administrative planning. * Planned, supervised and participated in the Migration for the team continues integration server to be Jenkins instead of Bamboo * Planned and administered the Migration of using CMAKE Build system instead of using Eclipse based builds * Making interviews and hiring new team members * Planned and administered handover of Embedded Old projects form BLOKS. internals to external developers * Making one-on-one meetings with the team members and provide coaching when necessary * Participating in the company’s new Products workshops and make PCB schematics reviews * Participated and administered the integration of Vector ISOTP-CAN stack with UDS Library in the embedded devices to be used for FW update

    • Senior Software Engineer
      Apr 2016 - Oct 2017 · 1 yr 7 mos

      * Design, development and maintenance of all Embedded products * Toke responsibility of Continuous integration server setup and Maintenance * Was the responsible reviewer for Vector CAN database file (dbc) and Generated code * Was responsible of embedded projects settings, making sure that they are not modified incorrectly * Supported all team members in resolving technical obstacles * Developed and maintained Embedded bootloaders for all the Embedded products * Extensive use of Vector Tools db++ and Geny to create CAN database files, configure and generate C code * Made high level design and detailed design for new SW features to be used in a real time Embedded application with freeRTOS * Developed test scripts for the Embedded devices via CAN communication using Python * Assigned to be the Embedded team lead deputy in case the team lead is not available * Developed low level drivers for STM32xx Microcontroller peripherals as SPI, I2C, CAN, LIN, UART, watchdog * Participated in the recruiting process as well as choosing the best fit candidates for the team

  • Software Development Consultant at Infineon Technologies
    Nov 2015 - Apr 2016 · 6 mos

    * Designed and Developed Automated Testing Frameworks for Analog mixed signal Chips * Enhancements and maintenance of existing projects