Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Tochukwu Emezi

Embedded System Engineer
Kaiserslautern

Summary

Embedded Software Engineer with proven expertise in multiple embedded technologies. Skilled in Embedded C, C++ and python programming and real-time system design. I'm able to model and simulate complex systems using Matlab and Simulink. I excel in developing innovative solutions and enhancing system reliability. I'm able to work individually or collaboratively as a team player to organizational goal or targets. I effectively communicate technical concepts and drive project success through rigorous testing and documentation.

Overview

19
19
years of professional experience

Work History

Embedded Systems Engineer

Brunel
09.2024 - 08.2025
  • Collaborated with multidisciplinary teams (three teams, each consisting of a minimum of four people) to design, develop, and test embedded systems in various applications.
  • Performed high-level coding in various programming languages.
  • Improved product reliability by conducting thorough testing procedures such as unit testing, integration testing, and stress testing.
  • Conducted detailed code reviews to identify potential issues early in the development process, reducing project risk.
  • Participated in cross-functional teams (three teams, each consisting of a minimum of four people) to ensure seamless integration between hardware, software, and mechanical components within an embedded product design cycle.

Embedded Software Engineer

Aspire Digital and Embedded Technologies Company
10.2014 - 09.2021
  • Collaborated with software, firmware, and hardware engineers to develop complete embedded solutions using Keil Uvision IDE, MikroC IDE, STM32CubeMX, STM32CubeIDE, and Oshonsoft IDE.
  • Wrote the firmware to drive a functional elevator system, a mobile phone-based burglary detection and monitoring system, a PC or mobile phone-based industrial automation system, an automated water level monitoring and pumping control system, etc.
  • Modeled bipedal robotic locomotion using MATLAB.
  • Assisted in hardware troubleshooting efforts alongside engineering teams when necessary, providing valuable insight into potential hardware-related issues.
  • Improved system reliability through rigorous testing processes that included regression tests, stress tests, and performance benchmarks.
  • Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.
  • Provided technical guidance during product design phase to ensure alignment with industry standards and regulatory requirements.
  • Developed robust communication protocols for seamless integration of hardware components, improving overall system functionality.
  • Participated in IoT (Internet of Things) development.
  • Participated in client meetings to gather requirements, propose solutions, and provide updates on project progress as needed.
  • Presented project results to stakeholders during key milestone meetings, showcasing the impact of embedded software engineering efforts on product success.
  • Created detailed technical specifications documents outlining project requirements based on customer needs, ensuring smooth development progress and clear communication.
  • Streamlined the coding process by creating reusable libraries and APIs, accelerating development timelines across projects.

Intern Engineer

Aspire Digital and Embedded Technologies Company
07.2012 - 12.2012
  • Applied critical thinking skills when troubleshooting issues encountered during the prototype development or testing phases of projects.
  • Worked in different teams for the successful development of different embedded systems.
  • Integrated different sensors and worked with ADC, UART, and SPI of different microcontrollers to read data from different sensors.
  • Ability to configure both general-purpose and special-purpose registers for different ports of different microcontrollers, like ATMEGA's, PIC's, STM's, etc.
  • Ability to read and interpret different datasheets and manuals of various embedded chips, modules, sensors, and other peripherals.
  • Expanded knowledge of relevant industry regulations, codes, and standards to ensure projects were completed in compliance with all requirements.

Intern Engineer

GP Systems Engineering Service Nig Ltd
09.2008 - 10.2009
  • Developed innovative designs for engineering projects, resulting in improved functionality.
  • Collaborated with multidisciplinary teams to deliver high-quality engineering solutions on time and within budget.
  • Reviewed and updated technical documentation, ensuring accuracy and compliance with industry standards.
  • Participated in regular training sessions to stay current with industry trends and advancements in technology.
  • Improved internal processes by recommending updates to existing procedures based on best practices in the industry.

Intern Engineer

Macworld Electronics
07.2006 - 10.2006
  • Developed strong relationships with peers and mentors, fostering a collaborative work environment conducive to learning and growth.
  • Gained hands-on experience with various engineering tools, equipment, and materials through active participation in practical workshops.
  • Contributed to successful project completion by actively participating in meetings, brainstorming sessions, and progress reviews.
  • Maintained a safe working environment by adhering to safety protocols during all stages of project development.
  • Participated in finishing, installing, and deploying engineering projects.

Education

Master of Science - Computer Science (Robotics And Embedded Systems)

Rheinland-Pfälzische Technische Universität Kaiserslautern
Kaiserslautern, Germany
04.2001 -

Bachelor of Science - Information Management Technology

Federal University of Technology
Owerri, Nigeria
04.2001 -

Bachelor of Science - Electrical And Electronics Engineering

Federal Polytechnic
Owerri, Nigeria
04.2001 -

Skills

Embedded C programming

undefined

Languages

English
Bilingual or Proficient (C2)
German
Intermediate (B1)

Timeline

Embedded Systems Engineer

Brunel
09.2024 - 08.2025

Embedded Software Engineer

Aspire Digital and Embedded Technologies Company
10.2014 - 09.2021

Intern Engineer

Aspire Digital and Embedded Technologies Company
07.2012 - 12.2012

Intern Engineer

GP Systems Engineering Service Nig Ltd
09.2008 - 10.2009

Intern Engineer

Macworld Electronics
07.2006 - 10.2006

Master of Science - Computer Science (Robotics And Embedded Systems)

Rheinland-Pfälzische Technische Universität Kaiserslautern
04.2001 -

Bachelor of Science - Information Management Technology

Federal University of Technology
04.2001 -

Bachelor of Science - Electrical And Electronics Engineering

Federal Polytechnic
04.2001 -
Tochukwu EmeziEmbedded System Engineer