Imen Ben Jebara, Developer in Tunis, Tunisia
Imen is available for hire
Hire Imen

Imen Ben Jebara

Verified Expert  in Engineering

Software Developer

Tunis, Tunisia
Toptal Member Since
January 15, 2021

Imen is a computer engineer with a deep understanding of vehicle architecture and CAN/LIN networks by implementing and configuring ComStack AUTOSAR modules. She developed a fast routing gateway between CAN HS and CAN FD with very high time constraints for Renault-Nissan-Mitsubishi. Imen also excels with CAN FD, Elektobit TRESOS, ARXML, V-Model, C, Automotive SPICE, CANoe, and DOORS. Expert at diagnosis, debugging, and testing, she leaves no stone unturned to deliver exceptional products.


ISO 26262, Jira, C, CANoe, Automotive SPICE, Automotive, AUTOSAR
ISO 26262, Embedded C, V-Model, Tresos, CAN FD, DOORS, C, CANoe...
ISO 26262, UML, CANoe, STATEMATE, UDS Diagnosis, CAN FD, CAN Bus...



Preferred Environment

C++, CAN FD, ARXML, V-Model, C, Automotive SPICE, AUTOSAR, CANoe, DOORS

The most amazing...

...tool I've developed is a fast routing gateway between CAN HS and CAN FD with very high time constraints for Renault-Nissan-Mitsubishi.

Work Experience

Function Owner: Communication Stack

2018 - 2020
  • Oversaw budget definition, including workload estimation/quotation and resources management by planning and following development activities for COM team.
  • Mentored and supported a team of five developers by reviewing the development activities in all V-Cycle’s phases (requirements, design,. code, debugging, testing, and validating).
  • Cooperated and coordinated with another project team (test, safety, and hardware teams, project managers, and others)—communicated information to team members during meetings.
  • Oversaw quality insurance, maintained deadlines, and contributed to process enhancements.
  • Fixed backlog, including task creation and estimation, prioritization of tasks, Jira management, and change management.
  • Charged with reporting development status and possible planning impacts to the project team managers and preparing release note after each software freeze for knowing issues and deviations.
Technologies: ISO 26262, Jira, C, CANoe, Automotive SPICE, Automotive, AUTOSAR

Embedded Software Developer

2017 - 2018
  • Updated Continental’s BSW (ComStack) to support the CAN FD (CAN flexible data-rate) communication protocol.
  • Implemented a fast routing gateway between CAN HS and CAN FD with very high time constraints.
  • Configured and generated gateway limits and validation tests using Continental tools according to new CAN databases and ARXML.
  • Oversaw analysis and correction of ComStack anomalies.
  • Configured Elektrobit software components using the TRESOS environment and CanSM, CanNM, CanTP, PDUR and CanIf according to the new CAN databases (DBC).
  • Performed CAN sleep management conformance tests and validation.
Technologies: ISO 26262, Embedded C, V-Model, Tresos, CAN FD, DOORS, C, CANoe, Automotive SPICE, AUTOSAR

Embedded Software Developer

2016 - 2017
  • Configured CAN interaction layer, network dispatcher Layer, OSEK network management, CAN TP, and CAN driver according to the new CAN databases (DBC).
  • Implemented CAN Node monitoring strategy: Detected CAN node defects and raised the related DTCs (diagnostic trouble code) accordingly. Managed the CAN sleep management strategy.
  • Implemented a software memory check component to detect ROM, RAM, and CPU register faults. Handled related DTCs.
Technologies: ISO 26262, UML, CANoe, STATEMATE, UDS Diagnosis, CAN FD, CAN Bus, Automotive SPICE

Embedded Software Developer

2015 - 2016
  • Configured the LIN interaction layer, LIN network management, LIN TP, and LIN interface according to the new LIN description files (LDF) for six LIN networks. Performed LIN sleep management conformance tests.
  • Implement the LIN node monitoring strategy to detect LIN node defects and raise the related DTCs accordingly. Managed sleep/wake-up on different LIN networks.
  • Generated code of the FAL (feature activation logic) statemate model and running test vector analyzing FAL model SWATT (software test tool) failed tests.
Technologies: ISO 26262, UDS Diagnosis, Automotive SPICE, Embedded C, C, CANoe

Communication Stack Delivery for Renault-Nissan (Vehicle)

After a promotion to a role responsible for the communication team, we received multiple software deliveries at the same time with very tight deadlines.

I planned my teamwork, tasks, and projects in line with the higher management decision's objectives, aiming to create an effective and efficient team.

I attended meetings, prioritizing emails, and researching information applicable to the projects. Through accurate and fast work, we completed the job before the software freeze with a green quality matrix.

It was satisfying to complete the job to a high standard despite stringent deadlines.

Concern Manager and Root Cause Identification

During the last delivery before the start of production (SOP), the concern manager took ill, and our client sent us a red alert.

This was particularly stressful because the person who was off sick had the knowledge and expertise of all parts of our ECU. I volunteered to take on his responsibilities and began learning about his role in the fastest as quickly as possible. Although it was stressful, I remained calm, worked longer hours, and investigated this unexpected issue.

I found the root cause of the bug and delivered a satisfying presentation to our client, explaining the behavior. My ability to work well under pressure and deliver results was greatly appreciated.
2012 - 2015

Engineer's Degree in Computer Engineering

University of Sciences of Tunis (FST) - Tunisia

2010 - 2012

Bachelor's Degree in Mathematics and Computer Science

Preparatory Institute for Engineering Studies of Tunis (IPEIT) - Tunisia

2006 - 2010

High School Diploma in Mathematics and Computer Science

Tunis’ High School - Tunisia


CCNA Exploration: Network Fundamentals

Cisco Networking Academy


DOORS, CANoe, Automotive SPICE, Jira


C, UML, C++, Embedded C

Industry Expertise





V-Model, CAN FD, Local Networking, CAN Bus, Electric Vehicles, Embedded Software, Debugging, Root Cause Analysis, Software Development, AUTOSAR, Tresos, ARXML, UDS Diagnosis, STATEMATE, Cisco Networking, Risk Management, Time Management, Code Validation, Diagnostics, ISO 26262

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring