I am a passionate Software Engineer with experience in full-stack development, embedded systems, and C++ programming for real-time and automotive applications. I worked for 3 years at Ericsson as a C++ developer, where I designed and optimized high-performance software for 5G infrastructure. My work included developing and debugging real-time embedded systems using C and C++, and implementing software in a large-scale telecom environment with unit, block, and node-level testing. In university, I developed a self-steering vehicle using C++ and OpenCV for camera-based lane detection, object tracking, and decision-making—an automotive project with strict acceptance criteria and real-world behavior. I also have experience in full-stack development, having built a mobile app for a recipe store using Java (Android Studio), Node.js, Vue.js, and JavaScript. I’m currently working on a personal project: a dating app using Angular, GraphQL, and REST APIs. My academic background includes a B.Sc. in Software Engineering and Management from Chalmers/Göteborgs universitet. I’ve also worked as a teaching assistant in embedded software courses, helping students implement core embedded programming concepts using C. Driven by curiosity and creativity, I enjoy solving complex problems and delivering clean, efficient, and scalable software. I thrive in agile, cross-functional teams and always aim to learn and grow in every project I take on.

Jawad Mufit

I am a passionate Software Engineer with experience in full-stack development, embedded systems, and C++ programming for real-time and automotive applications. I worked for 3 years at Ericsson as a C++ developer, where I designed and optimized high-performance software for 5G infrastructure. My work included developing and debugging real-time embedded systems using C and C++, and implementing software in a large-scale telecom environment with unit, block, and node-level testing. In university, I developed a self-steering vehicle using C++ and OpenCV for camera-based lane detection, object tracking, and decision-making—an automotive project with strict acceptance criteria and real-world behavior. I also have experience in full-stack development, having built a mobile app for a recipe store using Java (Android Studio), Node.js, Vue.js, and JavaScript. I’m currently working on a personal project: a dating app using Angular, GraphQL, and REST APIs. My academic background includes a B.Sc. in Software Engineering and Management from Chalmers/Göteborgs universitet. I’ve also worked as a teaching assistant in embedded software courses, helping students implement core embedded programming concepts using C. Driven by curiosity and creativity, I enjoy solving complex problems and delivering clean, efficient, and scalable software. I thrive in agile, cross-functional teams and always aim to learn and grow in every project I take on.

Available to hire

I am a passionate Software Engineer with experience in full-stack development, embedded systems, and C++ programming for real-time and automotive applications.

I worked for 3 years at Ericsson as a C++ developer, where I designed and optimized high-performance software for 5G infrastructure. My work included developing and debugging real-time embedded systems using C and C++, and implementing software in a large-scale telecom environment with unit, block, and node-level testing.

In university, I developed a self-steering vehicle using C++ and OpenCV for camera-based lane detection, object tracking, and decision-making—an automotive project with strict acceptance criteria and real-world behavior.

I also have experience in full-stack development, having built a mobile app for a recipe store using Java (Android Studio), Node.js, Vue.js, and JavaScript. I’m currently working on a personal project: a dating app using Angular, GraphQL, and REST APIs.

My academic background includes a B.Sc. in Software Engineering and Management from Chalmers/Göteborgs universitet. I’ve also worked as a teaching assistant in embedded software courses, helping students implement core embedded programming concepts using C.

Driven by curiosity and creativity, I enjoy solving complex problems and delivering clean, efficient, and scalable software. I thrive in agile, cross-functional teams and always aim to learn and grow in every project I take on.

See more

Experience Level

Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Swedish
Advanced
English
Advanced
Arabic
Intermediate
Bosnian
Beginner

Work Experience

Teaching Assistant: Software Development in Embedded Systems at Gothenburg university
May 31, 2020 - July 14, 2025
Guided students with course tasks and answered their questions, as well as examined students' assignments through representations to ensure understanding of the course field.
5G Software Developer at Ericsson
October 31, 2024 - July 14, 2025
Designed and developed high-performance applications using C++. Implemented efficient algorithms and data structures to optimize application performance. Enhanced existing systems and added new features based on provided specifications and diagrams. Worked with scalable and maintainable systems using the Broker/Handler/Sub-handler pattern. Developed microservices to decompose complex systems into modular and reusable components. Conducted thorough quality assurance testing on Unit, Block, and Node levels of C++ applications. Utilized automated testing frameworks to enhance testing efficiency and accuracy. Collaborated with product owners to gather and understand project requirements. Worked with larger teams to implement Network Design Specifications (NDS) and enhanced system functionality according to provided diagrams. Worked within a Scrum framework participating in stand-ups, sprint planning, and retrospective meetings. Collaborated with the team to ensure iterative development, co
Guitar Teacher at Self-employment
March 31, 2017 - July 14, 2025
Provided private guitar lessons.

Education

bachelors software engineering and management at gothenburg university
August 1, 2018 - July 14, 2021

Qualifications

Library System Project
March 1, 2017 - May 31, 2017
Ultrasonic Radar Project
June 1, 2017 - June 30, 2017
Advanced Software Architecture Course
December 1, 2018 - December 31, 2018
Advanced C++ Course at Ericsson
December 1, 2022 - December 31, 2022

Industry Experience

Software & Internet, Telecommunications, Education

Experience Level

Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Developer

We have the best developer experts on Twine. Hire a developer in Göteborg today.