mohammad mohalla

Senior Embedded Software Engineer | AUTOSAR

Salary / Daily rate

Gothenburg, Sweden

Freelance

Skills

C++AutoCAD

Languages

ArabicEnglishSpanish

About me

Intro

Automotive embedded software engineer with 5+ years specializing in AUTOSAR architecture and real-time systems at Volvo Cars. Expert in C++ development for RTOS platforms, MCAL configuration, and HIL testing with proven leadership in IoT/robotics firmware development. Delivering high-reliability automotive solutions with advanced debugging and system integration expertise.

Links

Work experience

Software Engineer

Volvo Cars

Mar 2023 - Present

3 years 8 months

Gothenburg, Sweden

- Platform & Tools: Vector SIP package, AUTOSAR architecture, DaVinci Configurator, Developer. - Designed and implemented application logic using modular C++ within RTOS/OSEK-based systems. - Collaborated with system architects in agile teams, supporting CI/CD and quality assurance processes. - Conducted test analysis and functional testing at unit, component, and target levels. - Configured AUTOSAR Modules within MCAL (DIO, PORTS, SPI, FEE) and BSW layers (Eth, EthIf, SoAD, PDUR, TCP/IP, CAN Stack, NVM, Memory Mapping). - RTE setup for defining data types, port interfaces, S/R and C/S connections between SWCs. - Create and tested (HIL and in car using Lauterbatch) Application SWC runnables in coordination. - Integration: Established communication between the VCU’s High Integrity and High-Performance Processors, ensuring efficient data sharing. - Act as Individual Contributor within team, initiating technical discussions on SAFe methodology. - Embedded and real-time systems (RTOS, Bare-metal, TCP/IP). Processor: Tricore TC397xx.

Software Engineer

Conmore Ingenjörsbyrå AB

Dec 2022 - May 2025

2 years 6 months

Gothenburg, Sweden

Skills: Microsoft PowerPoint · Universal Asynchronous Receiver/Transmitter (UART) · Scrum · HIL · Hardware · Computer Science

Source Code

Jan 2020 - Dec 2022

3 years

42138 Ciria, Soria, Spain

Leader of Embedded software team

Sep 2021 - Dec 2022

1 year 4 months

42138 Ciria, Soria, Spain

- Led firmware development for IoT and robotics systems using C/C++ and Linux. - Implemented multithreaded C/C++ software for real-time applications; conducted performance analysis and debugging. - Created scalable architecture for embedded Linux applications, contributing to modular design. - Built team competencies around modern development workflows, version control, and test automation. - Designed and implemented application logic using modular C/C++ within RTOS/OSEK-based systems. - Developed C/C++ firmware for Linux and RTOS platforms, focusing on thread safety and code optimization.

Senior Embedded Software Engineer

Jan 2020 - Oct 2021

1 year 10 months

42138 Ciria, Soria, Spain

1. Development, Debugging and implementation of high-reliability firmware for hard real time embedded systems. 2. Writing scalable code for .NET software applications, Reviewing and debugging .NET applications. 3. Working at advanced level programming in C/C++ including thread synchronization multithreading, multiprocessing. 4. TCP/IP Socket Programming. 5. Providing .net core APIs to control IOT machines and systems. 6. Drafting software and application operating procedures.

Subh Engineering

Jan 2019 - Dec 2019

1 year

Damascus, Syria

Head of Research And Development

Jul 2019 - Dec 2019

6 months

Damascus, Syria

- Led research and development activities in robotics and embedded systems. - Designed and implemented an autonomous Pipe Inspection Robot. - The robot was developed to inspect pipelines and detect holes or structural damage. - Managed the entire system architecture, including mechanical design and embedded control logic. - Designed all parts in-house and fabricated them using an ANYCUBIC 3D printer. - Integrated sensors and real-time data acquisition for fault detection. - Applied embedded C++ programming for motor control and sensor interfacing. - Guided junior developers in prototyping, testing, and debugging. - Fostered a culture of technical innovation and practical problem-solving. - Stayed current with new tools, trends, and evaluation methods in robotics R&D.

Research And Development Engineer

Jan 2019 - Jul 2019

7 months

42138 Ciria, Soria, Spain

1. Designing, developing and enhancing electro-mechanical systems and mechatronic devices. 2. Conducting research, documenting findings, and presenting reports at meetings. 3. Developing design documents for mechanical parts and final products. 4. Identifying areas of weakness in the production line or finished products and making recommendations for improvement. 5. Understanding problems or client briefs and developing solutions that satisfy them.

Mechatronics Engineer

Higher Institute for Applied Sciences and Technology

Oct 2017 - Dec 2018

1 year 3 months

42138 Ciria, Soria, Spain

1. Designing, developing and enhancing electro-mechanical systems and mechatronic devices. 2. Creating automated systems and the software to control them. 3. Conducting research, documenting findings, and presenting reports at meetings. 4. Developing design documents for mechanical parts and final products.


Education

Higher Institute for Applied Sciences and Technology

Bachelor of Mechatronics engineering

2012 - 2017

5 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.