Navigation überspringen

Devendra Gupta

Angestellt, Senior Engineer (Embedded Software), XCMG European Research Center GmbH
Krefeld, Deutschland

Fähigkeiten und Kenntnisse

Embedded Systems
Embedded / Real-Time / RTOS
bare-metal
Embedded C
C++
Python
Microcontroller
PIC Microcontroller
bootloader
Device Driver
Agile
V-Model
Functional safety
IEC 61508
Git
Atlassian Jira
Atlassian Confluence
SBM
PVCS
Embedded Linux
Industrial Ethernet
CAN
TCP/IP
Modbus
SPI
I2C
REST
Debugging
Static code analysis
Unit Testing
Vector CANoe
Altium Designer
Leadership
Team work
manage and prioritise multiple tasks
Critical thinking
Problem Solving

Werdegang

Berufserfahrung von Devendra Gupta

  • Bis heute 5 Jahre und 11 Monate, seit Juni 2019

    Senior Engineer (Embedded Software)

    XCMG European Research Center GmbH

    Develop scalable architecture and bare-metal firmware in C for drivers, bootloaders, and application modules. Integrate third-party stacks, refactor code for various microcontrollers, and troubleshoot at the component level. Manage firmware structure and configurations. Perform MISRA-compliant static code analysis, conduct code reviews, unit tests, and assist in microcontroller selection. Support continuous integration, firmware delivery, and automated testing tool development.

  • 4 Jahre und 9 Monate, Sep. 2014 - Mai 2019

    Technical Specialist

    Carrier

    Evaluate and revise customer requirements, resolving firmware issues and developing new features using C++ and RTOS. Maintain and modify PC-based service tools for field engineers, ensuring ease of use in the field. Review code and firmware design for quality and performance. Participate in continuous integration and testing to ensure consistent delivery of reliable firmware updates, while adhering to industry standards and maintaining efficient development workflows.

  • 7 Jahre, Sep. 2007 - Aug. 2014

    Technologist

    Lohia Corp

    Write firmware for industrial machinery modules in C and RTOS, collaborating with hardware teams to select components. Develop prototypes to test software and hardware, manage software configuration, documentation, testing, and code releases. Mentor and assist team members in resolving complex issues, while providing interdepartmental support to ensure seamless project execution.

  • 1 Jahr und 7 Monate, Feb. 2006 - Aug. 2007

    Design Engineer

    Avery India Ltd

    Responsible for developing firmware for fuel dispensers, including low-level drivers, while efficiently integrating drivers and application software in Assembly language. This process takes into account time and memory constraints due to the dispenser’s use of an 8-bit 80C31 microcontroller. Additionally, I assist in audits for certification purposes, ensuring compliance with relevant standards.

Sprachen

  • Hindi

    Muttersprache

  • Englisch

    Fließend

  • 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