Summary
Overview
Work History
Education
Skills
Certification
Coretechnicalskills
Timeline
Generic

Joju John

Technical Lead : Embedded Software Engineer
Bengaluru

Summary

9+ years of experience in design and development of Embedded System, embedded linux Team Lead for the embedded systems software development team in current company. Application software development using C/C++, Embedded C, Python, using FreeRTOS, PCIe, SPI, Device drivers Application development with considerations for logging, persistence, security, configuration management, and transactional behavior. Inter-device communication using gRPC, REST, raw TCP/UDP, or other high-performance messaging protocols. Proficient in build system for embedded device, Architecture design, API design, Hardware-in-loop CI/CD pipeline. Code management using GIT, JIRA, Industrial and internet communication protocol. Experience in debugging code in hardware. Application development in Linux environment. Meticulous Technical Lead strictly adheres to both client-provided technical requirements and internal business goals. Balances project prioritization to fulfill both contractual obligations and internal revenue requirements. Provides foresight and management designed to grow satisfied customer bases and revenue figures.

Overview

9
9
years of professional experience
4
4
Certifications
3
3
Languages

Work History

Technical Lead

WIPRO LIMITED
1 2022 - Current
  • Developed control layer for NXP RF SoC
  • Embedded software / middleware application layer development
  • Implemented functional safety standard ISO26262 in products
  • Using Agile methodology along with Git, JIRA for the development
  • Using TRACE 32, Lauterbach for debugging.

Asst. Manager

Star Engineers India Pvt. Ltd
12.2020 - 01.2022
  • Team Lead for Embedded software / middleware application layer development
  • Firmware developer for TI-RTOS based automotive RF modules
  • Implemented functional safety standard ISO26262 in products
  • Comfortable in a Scrum Master or Product Owner role.

Asst. Manager

Titagarh Wagons Ltd
03.2019 - 01.2020
  • Team Lead - Designed electronic circuit for Train Communication and Management System (TCMS) in Trenitalia
  • Design of subsystem including Traction converter and VCU
  • Integration of CBTC in metro projects in Pune
  • Proven ability to prioritize and balance customer and business needs

Sr. Engineer

Autometer Alliance Ltd
11.2016 - 03.2019
  • Designed electronic circuit for Train Communication and Management System (TCMS) for WAG9 in Indian Railway
  • Design of subsystem including Traction converter and VCU
  • Standards Followed : IEC-61375, IEC-61287

Associate Engineer

Precision Electronic Instruments Co. India
03.2014 - 01.2016
  • Designed & developed control software on microcontroller platforms using C.

Education

Master of Engineering - Embedded System Technologies

PSN College of Engineering And Technology
Tirunelveli, India
08.2013

Bachelor of Engineering - Electronics & Communication Engineering

Gnanamani College of Technology
Namakkal, India
07.2011

Skills

Managing a software team of 5 members

Certification

ISO 26262:2018 – Functional Safety Engineer

Coretechnicalskills

  • C
  • C++
  • Python
  • TI-RTOS
  • Linux 14.04
  • FreeRTOS
  • Boot loader
  • U-Boot
  • Drivers on TCP/UDP,USB, PCIE, I2C and SPI
  • IDE: Eclipse, VS code

Timeline

Asst. Manager

Star Engineers India Pvt. Ltd
12.2020 - 01.2022

Asst. Manager

Titagarh Wagons Ltd
03.2019 - 01.2020

Sr. Engineer

Autometer Alliance Ltd
11.2016 - 03.2019

Associate Engineer

Precision Electronic Instruments Co. India
03.2014 - 01.2016

Technical Lead

WIPRO LIMITED
1 2022 - Current

Master of Engineering - Embedded System Technologies

PSN College of Engineering And Technology

Bachelor of Engineering - Electronics & Communication Engineering

Gnanamani College of Technology
Joju JohnTechnical Lead : Embedded Software Engineer