Navigation überspringen

Ajith Shenoy

Freiberuflich, Consultant - Automotive, Avionics, IoT, Self Employed
Kulmbach, Deutschland

Fähigkeiten und Kenntnisse

C++
C
IoT
Embedded Systems
Embedded C
Embedded Microcontroller
Embedded / Real-Time / RTOS
Simulink
MatLab
Automotive software
Avionics
UDS
CAN
DO-178B
DO-254
Software
Python
Scrum
Linux
Hardware
Embedded Software
RTOS
Agile Development
Device Driver
Systemengineering
Embedded Linux
Software Development

Werdegang

Berufserfahrung von Ajith Shenoy

  • Bis heute 1 Jahr und 5 Monate, seit Jan. 2024

    Consultant - Automotive, Avionics, IoT

    Self Employed

    • Developed an IoT units for battery pack control and cookstove data monitoring. o Designed the system architecture, incorporating components such as a relay, EG25 modem, meter, supercapacitor and nRF52 MCU. o Programmed the MCU software using Zephyr RTOS. o Enabled over-the-air (OTA) updates for the MCU, modem, and configuration. o Created handlers for GPIO, LEDs, UART and general device logging. • Developed a Python tool for flashing ECUs via Ethernet (DoIP) or CAN (ISO-TP).

  • 2 Jahre und 5 Monate, Aug. 2021 - Dez. 2023

    Connectivity Systems Engineer

    Lear Corporation

    -Responsible for the system design of GNSS, Diagnostics, OTA, eCall components. -Coordinated with cross-functional stakeholders (Hardware, Software, DV, and Plant) to resolve issues and implement new requirements. -Conducted on-site debugging of issues at OEM locations. -Developed Python scripts to • test units prior to EOL tester readiness. • flash both MCU and NAD on 7,000 units at customer and engineering locations. • Simulate responses of other ECUs for over-the-air (OTA) tests

  • 1 Jahr und 8 Monate, Dez. 2019 - Juli 2021

    Embedded Systems Engineer

    Tractive GmbH

    • Designed and implemented OTA functionality. • Resolved LTE(4G) driver connection issues reported by end customers, enhancing connectivity stability. • Maintained and upgraded the GNSS driver, Transport stack(TCP/mTLS) and the device logging system. • Developed CMake scripts for automated versioning and efficient packaging of software releases. • Configured and maintained Jenkins pipelines for automated builds and testing.

  • 1 Jahr und 2 Monate, Okt. 2018 - Nov. 2019

    Connectivity & IoT Engineer

    Airbus

    • Designed and developed a new on-board connectivity system. • Selected modules (WiFi, Bluetooth, 4G-LTE, RFID) based on available I/O options (PCIe, USB, UART, SPI, I2C) • Redesigned ARINC acquisition logic, resulting in a savings of $400 per unit. • Reviewed schematics and layouts created by suppliers. • Led a team of three engineers in board bring-up and BSP activities, Yocto environment setup, uBoot updates, DTS tree modifications, and driver integrations. • Performed qualification tests as per DO-160E

  • 2 Jahre und 3 Monate, Juli 2016 - Sep. 2018

    System Simulation Engineer

    Airbus

    • Simulated the electrical network (using Simulink, Simscape, SimPower) and a basic landing gear architecture of a generic UAV (using SimHydraulics) for the Integrated Vehicle Health Monitoring (IVHM) framework • Performed Failure Mode Effects and Criticality Analysis (FMECA) on aircraft electrical systems. • Created a rapid prototype of a sensor gateway for demonstration during the Cabin Leadership Team visit.

  • 2 Jahre und 5 Monate, Feb. 2014 - Juni 2016

    Flight Warning Software Engineer

    Airbus

    • Developed and verified aviation software in compliance with DO-178B Level C standards, ensuring adherence to safety-critical software lifecycle processes. • Implemented ICD changes (aircraft system bus changes). • Investigated Problem Reports reported by various airlines and internal validation groups. Created work packages, trained and managed subcontractors.

  • 3 Jahre und 7 Monate, Juli 2010 - Jan. 2014

    Systems Engineer

    Accord Software & Systems

    • Designed and developed a new GNSS receiver for the Eurofighter Typhoon • Analyzed software and hardware requirements to architect the system • schematic design, board bring-up • Implemented a software upgrade module. • Reduced the CPU usage by 60% through: o Implementing an overlay manager o Utilizing DMA-based serial communications between DSP and FPGA, replacing slower direct memory reads o Adopting chained DMA instead of UART Rx polling • Debugged bootloader and kernel code, identifying a compiler bug

Ausbildung von Ajith Shenoy

  • 3 Jahre und 1 Monat, Jan. 2012 - Jan. 2015

    Communications Technology

    Manipal University

    Part Time Studies

  • 4 Jahre, Juli 2006 - Juni 2010

    Electronics and Communication Engineering

    Visvesvaraya Technological University-(VTU, Belgaum, Karnataka

Sprachen

  • Englisch

    Muttersprache

  • Deutsch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z