Joel Abraham

Joel Abraham Email and Phone Number

Cyber Security Engineer - AV/EV Cybersecurity and Innovation @ General Motors
Joel Abraham's Location
Troy, Michigan, United States, United States
Joel Abraham's Contact Details

Joel Abraham personal email

n/a
About Joel Abraham

▪ Senior Embedded Engineer with more than 13 years of experience in software development.▪ 7 years of automotive experience in OTA, Cybersecurity and Bluetooth on QNX/Linux.▪ Specialist in development of software on multiple platforms and chipsets (ARM/MIPS).▪ Worked on various Bluetooth, networking and wireless protocols in embedded domain.▪ Experience in Linux embedded software and posses strong operating system concepts.▪ Hands-on experience with hardware debugging and ability to understand hardware schematic.▪ SDLC experience and proficient in Agile program management and Scrum methodologies.▪ Designed and executed projects to completion involving cross-disciplinary teams consisting of systems, hardware, protocol and GUI development across multiple time zones.▪ Quick learner, Team Player and Creative.Specialties: C++/C Programming, Bluetooth, Firmware, Linux, QNX, MATLAB, Networking, Wireless (UMTS/CDMA/LTE)

Joel Abraham's Current Company Details
General Motors

General Motors

View
Cyber Security Engineer - AV/EV Cybersecurity and Innovation
Joel Abraham Work Experience Details
  • General Motors
    Product Cybersecurity - Security Engineer
    General Motors Sep 2022 - Present
    Detroit, Michigan, Us
  • General Motors
    Embedded Software Engineer - Ota
    General Motors Apr 2018 - Present
    Detroit, Michigan, Us
    ▪ Lead, estimate and develop a project to obtain and manage X.509 certificate dynamically from MPKI and enable TLS 1.3 mutual authentication between ECU and back end authentication server.▪ Developed software using the Cyptographic Accelerator and Assurance module(CAAM) on iMX6 microcontroller to convert files into cryptographic red/black blobs to protect against attacks.▪ Design, estimate, develop and lead a team of 5 members to collect, filter and upload CAN and diagnostic data to Back Office servers for vehicle health management (VHM).▪ Refactored software in multiple projects to reduce CPU performance from 100% to 30%.▪ Design and develop secure MISRA C++ compliant software component based on specifications.▪ Redesigned architecture to enable UDS (ISO 14229) communication to ethernet ECUs over sockets.▪ Enabled GZIP/WZIP decompression of OTA software parts using zLib library.▪ Collaborated between specification team and supplier to improve and implement specifications.▪ Co-ordinated in-vehicle workshops between Validation, Software and BackOffice for issue resolution.▪ Utilized agile software development workflow to develop code and meet changing requirements.
  • General Motors (Contract Via Fastswitch)
    Senior Embedded Engineer Ii
    General Motors (Contract Via Fastswitch) May 2017 - Present
    ▪ Develop and maintain OTA software application for real time infotainment unit updates using UDS▪ Implemented logging mechanism to upload logs to remote server using sqlite3 WAL mode.▪ Understand OMA-DM, UDS and GMLAN vehicle protocol and implement the business logic.▪ Wrote comprehensive unit test plans and performed smoke/white box testing or regular basis.
  • Panasonic Automotive (Contract Via Wipro Technologies)
    Senior Engineer Software
    Panasonic Automotive (Contract Via Wipro Technologies) Aug 2015 - May 2017
    - Develop Bluetooth middleware for Panasonic’s Automotive department on QNX platform.- Proficent in AVP, AVRCP, SAP, SPP, PAN, DUN profiles, pairing and connection - SSP & Legacy.- Coordinate/manage offshore team and translate core requirements to consumable work tasks.- Participate in daily scrum meetings with system engg/architecture team and address concerns.- Familiarity with Apple CarPlay, Android Auto, Baidu CarLife and Mercedes Mirror Link.
  • Wipro
    Senior Software Engineer (Contract)
    Wipro Dec 2014 - Aug 2015
    Bangalore, Karnataka, In
    - Design and develop middleware for Wipro’s Automotive (Infotainment) division on QNX platform.- Understand Bluetooth spec and sequence diagrams and translate them to working code.- Primarly worked on Phonebook access profile (PBAP) and Object push profile (OPP).- Worked on multithreading, IPC and datastructures and attended in-house Linux and C++ training.
  • Global Wireless Technologies Llc
    Software Engineer
    Global Wireless Technologies Llc Jan 2012 - Jun 2014
    - Designed and developed embedded software for small cell (femto) base stations.- DHCP (RFC2131) and ARP client implementation for plug-n-play usage with any router. This allowed connected UE’s to get dynamic IP addresses to talk to external network.- Involved in TR-069 client development for remote management of nodes. This protocol allows for remote diagnosis, reboot, and remote upgrade of small cells. TR98 and TR196 data model was added to support LTE specific parameter handling.- SIP (RFC3261) and RTP (RFC3550) proof of concept implementation for FAP and PSTN network. Using FreeSWITCH SIP server and Sofia sip libraries, demonstrated voice messages being transferred via data packets.- IPSEC tunneling expertise – familiarity with setkey, raccoon, OpenSwan and StrongSwan.- Embedded Linux kernel tweaking, configuring and setting up NATing on open source routers.- Developed test frameworks/tools for UE and Base Station black box testing. - Hands on experience with ARM and MIPS board support package for LTE and UMTS Chipsets.
  • Esensors
    Intern
    Esensors Apr 2011 - Jun 2011
    Developing firmware for PIC18f2620 using PIC C using IEEE1451 standards.
  • State University Of New York At Buffalo
    Senior Research Aide At The Research Foundation
    State University Of New York At Buffalo Aug 2010 - Jun 2011
    Buffalo, Ny, Us
    Assist in research on pattern recognition, machine learning, data mining, information retrieval and computational linguistics.
  • State University Of New York At Buffalo
    Graduate Student
    State University Of New York At Buffalo Sep 2009 - Jun 2011
    Buffalo, Ny, Us
    ACADEMIC PROJECTSOperating Systems-Solid understanding of C language, operating system internals, memory management and compilers.-Projects involved working with multi-threaded programs, Implementation of custom Unix Shell, Inter-Process Communication, pipes, P-Threads, disk scheduling algorithm and thread synchronization.-Implemented a File System Simulation and worked on Network Programming (TCP/IP).Smart Antenna-Implemented direction of arrival estimation, array processing, signal processing, adaptive and deterministic bean forming and implemented LMS, RLS and CM algorithm. All projects were done in MATLAB.MIMO-Simulated MIMO system(2X1) with Space­time codes, Orthogonal STBC(Alamouti Scheme) and Non-Coherent MIMO system(2X2) using Differential STBC in MATLAB.CDMA-PN sequence & gold code generation, Design of ML detectors, multipath & binary spreading codes.-BER/PER vs. SNR performance, Design of AV, SMI-MVDR and Rake filters.VLSI-Designed & Implemented a 4KB SRAM with Leakage Current Suppression using Data Retention Voltage.-Analyzed and designed various digital circuits for low power and high performance in Cadence Virtuoso.GSM & WIRELESS COMMUNICATION-Link Budgets, cell splitting, antenna patterns, channel allocation, SIR, Traffic and Trunking, GoS (Grade of Service) and GSM cellular sub-system was studied in depth.Swarm Bots – Swarm Intelligence (Bachelor Degree Project, Team Size – 4)-Programmed the AT89C51 microcontroller using assembly language.-Hand-on experience with microprocessors, microcontrollers, IR, ultrasonic and sound sensors.Flash-Developed Flash Games(Jumping Frogs and Escape Room) using Action Script 3 published on my website.
  • Infosys
    Software Programmer
    Infosys Jul 2006 - Jun 2009
    Bangalore, Karnataka, In
    -Involved in the development of a Universal Banking Solution (FINACLE). Designed and maintained the Web(Internet) banking interface ­-EBanking-of FINACLE in Java.-Implemented a web interface which dispatches alerts via SMS/ EMAIL from the banking software to a third party application (Value First) using an HTTP/HTTPS protocol which improved its connectivity.-Re-Engineered the application which generated 70% reduction in usage time by improvising the threading concept of the existing framework and performing database tuning.-Lead a team of 6 members and mentored new recruits in terms of technology.
  • Rajagiri School Of Engineering And Technology
    Under Graduate Student
    Rajagiri School Of Engineering And Technology Sep 2002 - Jul 2006
    Kochi, Kerala India, In
    · Based on the principle of Swarm Intelligence. Robots were designed and developed to interact among each other through a wireless medium and carry out specific tasks without any external help. · Paper presentation ­Swarm Intelligence, Jun 2005 Conducted an organization study on swarm intelligence. Research was conducted on adapting intelligence techniques from nature to develop self learning algorithm and Artificial Intelligence machines.

Joel Abraham Skills

C Linux Embedded Software C++ Matlab Software Development Java Programming Tcp/ip Networking Signal Processing Lte Xml Gsm Embedded Systems Sql Umts Cdma Arm Shell Scripting Ipsec Javascript Sip Operating Systems Tr069/196 Css Gnu Debugger Dhcp Arp Vxworks Gnu Arm Toolchain Qpst Bash Actionscript Flash Assembly Nfs Tortoise Svn Tortoise Cvs Uml Ibm Rational Rhapsody Rtp Nat Jtag Oscilloscope Eclipse Agile Methodologies

Joel Abraham Education Details

  • University At Buffalo
    University At Buffalo
    Communication And Signal Processing
  • Mahatma Gandhi University
    Mahatma Gandhi University
    Electronics And Communications Engineering
  • The Choice School
    The Choice School
    Computers

Frequently Asked Questions about Joel Abraham

What company does Joel Abraham work for?

Joel Abraham works for General Motors

What is Joel Abraham's role at the current company?

Joel Abraham's current role is Cyber Security Engineer - AV/EV Cybersecurity and Innovation.

What is Joel Abraham's email address?

Joel Abraham's email address is jo****@****alo.edu

What schools did Joel Abraham attend?

Joel Abraham attended University At Buffalo, Mahatma Gandhi University, The Choice School.

What are some of Joel Abraham's interests?

Joel Abraham has interest in Photoshop, Social Services, Children, Volley Ball, Education, Poverty Alleviation, Biking, Hiking, Tennis, Flash Programming.

What skills is Joel Abraham known for?

Joel Abraham has skills like C, Linux, Embedded Software, C++, Matlab, Software Development, Java, Programming, Tcp/ip, Networking, Signal Processing, Lte.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.