Summary
Overview
Work History
Education
Skills
Personal Information
Accomplishments
Timeline
Generic

John Samir

Software Engineering Lead

Summary

Experienced software engineer with more than 7 years of programming and application development experience with various languages and environments especially in C++. Worked in various business domains such as 5G, Wi-Fi, and Ethernet verification.

Overview

10
10
years of professional experience
5
5
years of post-secondary education
3
3
Languages

Work History

Team Lead

Siemens EDA
01.2022 - Current
  • Leading a team involved in verification for 5G O-RU/O-DU designs
  • Our goal is to deliver premier networking companies a state-of-the-art networking software solution for verifying designs using emulation before production
  • Areas of expertise:
  • 5GNR technologies according to the 3GPP standard
  • Cellular protocols (e.g
  • PHY, MAC, RLC, RRC, NAS, etc.)
  • Communication system theory and PHY signal processing
  • 5G Fronthaul protocols and methodologies
  • O-RAN and RAN virtualization concepts

Technical Lead

Mentor Graphics
01.2021 - 12.2021

Senior Software Development Engineer

Mentor Graphics
03.2018 - 12.2020
  • Develop software (mainly in C++) to compile and run under different platforms
  • Analyze problems and locate bottlenecks across different applications
  • Contribute defining Test Automation Strategy to implement automation of manual testing tasks
  • Create framework for automated test cases
  • Design, develop from scratch or enhance existing software
  • Abide coding standards and apply unit testing
  • Implement and manage automated testing integration
  • Identify failures to meet quality standards
  • Write professional Functional Specs and Design Documentation
  • Run regression and identify positive failures
  • Document clearly my work and contribute to User Guide / Release Notes authoring
  • Communicate effectively with customers¹ issues
  • Troubleshoot with product team members to resolve reported issues from field
  • Technical Environment: C++, Verilog, Object Oriented Programming, Structured and Layered Programming, Software Architecture, STL, Wx Widgets, Qt GUI, Design Patterns, gdb Debugging, Tcl Scripting, Bash Scripting, Linux, SVN, GIT, ClearCase, Mantis, Jira, Confluence, doxygen

Software Development Engineer

Mentor Graphics
03.2016 - 02.2018

Software Development Engineer

Egyptian Armed Forces
06.2015 - 03.2016
  • Company Overview: air forces research and development division
  • Develop the embedded software needed in an encryption project
  • Build, maintain and test GUI applications to facilitate dealing with the encryption unit
  • Air forces research and development division

Education

Diploma - Embedded Systems

AMIT-learning
09.2014 - 12.2014

Bachelor of Science - Electronics and Electrical Communications Engineering

Cairo University
01.2009 - 01.2014

Skills

  • C/C
  • Java
  • Object oriented programming
  • Data structures
  • VHDL
  • Verilog
  • SystemVerilog
  • Bash
  • TCL
  • Python
  • Wx widgets
  • Qt
  • SVN
  • GIT
  • gdb
  • Jira
  • Confluence
  • Linux OS
  • SUSE
  • Redhat
  • Centos
  • Ubuntu
  • MYSQL
  • MongoDB
  • MATLAB
  • Software design patterns
  • Digital design concepts
  • Business requirement analysis
  • System components architecture
  • System specification
  • System design documentation
  • Systems integration
  • Agile software development methodology
  • Implementation
  • Testing
  • Troubleshooting
  • User guide documentation
  • Teamwork
  • Communication skills
  • Self-learning
  • Self-motivated
  • Team player
  • Tight deadlines
  • Meet schedules

Operations management

Performance monitoring

Process improvement

Coaching and mentoring

Personal Information

  • Place of Birth: Shoubra, Egypt
  • Date of Birth: 12/12/92
  • Nationality: Egyptian
  • Marital Status: Single

Accomplishments

  • Supervised team of [Number] staff members.

Timeline

Team Lead

Siemens EDA
01.2022 - Current

Technical Lead

Mentor Graphics
01.2021 - 12.2021

Senior Software Development Engineer

Mentor Graphics
03.2018 - 12.2020

Software Development Engineer

Mentor Graphics
03.2016 - 02.2018

Software Development Engineer

Egyptian Armed Forces
06.2015 - 03.2016

Diploma - Embedded Systems

AMIT-learning
09.2014 - 12.2014

Bachelor of Science - Electronics and Electrical Communications Engineering

Cairo University
01.2009 - 01.2014
John SamirSoftware Engineering Lead