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.
Portfolio
Availability
Preferred Environment
C++, CAN FD, AUTOSAR XML (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
CONTINENTAL I B&S
- 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.
Embedded Software Developer
CONTINENTAL I B&S
- 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.
Embedded Software Developer
CONTINENTAL I B&S
- 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.
Embedded Software Developer
CONTINENTAL I B&S, Toulouse
- 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.
Experience
Communication Stack Delivery for Renault-Nissan (Vehicle)
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
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.
Education
Engineer's Degree in Computer Engineering
University of Sciences of Tunis (FST) - Tunisia
Bachelor's Degree in Mathematics and Computer Science
Preparatory Institute for Engineering Studies of Tunis (IPEIT) - Tunisia
High School Diploma in Mathematics and Computer Science
Tunis’ High School - Tunisia
Certifications
CCNA Exploration: Network Fundamentals
Cisco Networking Academy
Skills
Tools
DOORS, CANoe, Automotive SPICE, Jira
Languages
C, UML, C++, Embedded C
Paradigms
Testing
Industry Expertise
Automotive
Other
V-Model, CAN FD, Local Networking, CAN Bus, Electric Vehicles, Embedded Software, Debugging, Root Cause Analysis, Software Development, AUTOSAR, Tresos, AUTOSAR XML (ARXML), UDS Diagnosis, STATEMATE, Cisco Networking, Risk Management, Time Management, Code Validation, Diagnostics, ISO 26262
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
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring