A

Apeksha Gupta

DevOps Engineer

Berlin, Berlin, Germany12 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 8+ years in Embedded Systems and Software Development.
  • Expertise in Hardware Abstraction Layer for Microcontrollers.
  • Proficient in VHDL and FPGA programming.
Stackforce AI infers this person is a skilled Embedded Systems Engineer with strong expertise in VLSI and software development.

Contact

Skills

Core Skills

Embedded SystemsSoftware DevelopmentVlsiFpga Design

Other Skills

ADCADCsARM Cortex-MArduinoAtmelAxivionBug FixingCC (Programming Language)Configuration managementDIODebuggingDesignDevelopmentDocumentation

About

8+ years of experience in Design,Development, Maintenance,Implementation, Testing and Device Support of Hardware Abstraction Layer for various Microcontrollers like Infineon TC2XX, TC3xx and Arduino Due (SAM3X8E IC) ARM Cortex M3. -Good idea on all the phases of Software Development Life Cycle (SDLC) -Good knowledge in Communication Protocols like UART, I2C,SENT(Single Edge Nibble Transmission) and other Micro Controller Peripherals like GPIO,PWM,ADC,ICU,GPT,GTM,MCU,IRQ, WatchDog. -Experience to perform requirements analysis, safety concept development. -Hands-on experience to control the actuators and read back from the sensors. -Experience in developing, debugging, reviewing, and documenting of SW according to Industry Standards. -New feature analysis, design and development and testing experience. -Very good at code documentation, improvement and optimization. -Very good at technical issue reporting, issue analysis and issue solving. -Experience in functional and Unit Design testing of Hardware Abstraction Layer modules. -Knowledge of MISRA standards and guidelines for code development. -Hands on experience in writing Perl and python scripts. -Hands on working experience on configuration management tool Integrity, Synergy, IBM Change, Doors to maintain current and historical versions of files such as source code, tool code, test scripts, web pages, and documentation. -Experienced in VHDL, Verilog, Xilinx Spartan FPGA programming.

Experience

12 yrs 4 mos
Total Experience
2 yrs 5 mos
Average Tenure
4 yrs 6 mos
Current Experience

Kpit

2 roles

Senior Technical Lead

Oct 2023Present · 2 yrs 7 mos · Berlin, Germany · Hybrid

Technical Lead

Nov 2021Nov 2023 · 2 yrs · Berlin, Germany · Hybrid

  • Leading & working with a team of Engineers(5) & Product Manager
  • Implementation & maintenance of CICT pipelines for various ARTs
  • Project & Client(Global Tier 1) Stakeholder management
  • Working cross teams to understand & improve the existing pipelines for ADAS practice

Avl software and functions gmbh

Development Engineer

Oct 2018Sep 2021 · 2 yrs 11 mos · Warsaw, Masovian District, Poland

  • Part of Basic Software (BSW) Team.
  • Involved in complete development cycle including - Requirement, Development, Testing , Integration
  • Requirement document update, creation of Test Session and Suites for all new implementations.
  • Compiler and MISRA warnings
  • Using DOxygen for documentation of the code
  • Worked on Python script to automate the Hardware Abstraction Layer for ICU, PWM, ADC, DIO modules
  • Object Files & Interface creation for CDD Modules to clients as per requirement
  • Tresos
  • Worked on configuration of modules from scratch as per requirements including ADC, DIO, PWM, ICU, GPT, GTM, MCU, WDG, IRQ, SENT
  • MCAL exchange of steps
  • MCAL Modules -
  • Basic
  • Creation of requirement document [Functional & Non-Functional]
  • Test Session and Suites
  • Complier Flag options
  • Safety
  • Requirement Document [Functional & Non-Functional]
  • Test Session and Suites
  • Implementation
  • Complier Flag options
Requirement analysisDevelopmentTestingIntegrationDocumentationPython scripting+3

Magneti marelli

Research And Development Engineer

Dec 2016Dec 2017 · 1 yr · Delhi

  • Involvement with Customer understand the project specific requirements.
  • Responsible for Design and implementation of SENT Module for Infineon TC2XX.
  • Involved in functional testing and Validation of SENT Module.
  • Performed bug fixing and maintenance of the driver code.
  • Involved in Review process of the code and the documentation of the same.
DesignImplementationFunctional TestingValidationBug FixingEmbedded Systems+1

Renalyx health systems private limited

Embedded Software Engineer

Nov 2013Nov 2016 · 3 yrs · Bangalore

  • Design and implemented the system software based on the requirements of the embedded device
  • i.e. Dialysis Machine using ARM CortexM3 Microcontroller.
  • Review the code, involved in testing and debugging of the system software at the product level.
  • Design and Implementation of the Driver and Service Layer.
  • Low Level Peripheral Programming of ARM Cortex M3.
  • Programming on Peripheral like PWM, Timer/Counter, GPIO, I2C, UART, ADC.
  • Controlling the hardware’s like DC motor, Stepper Motors, valves through software.
  • Monitoring the system using Temperature Sensor, Conductivity Sensor and Pressure sensors
  • through software based on the requirements.
  • Design and Implemented the calibration software for the Dialysis Machine.
  • Automated the flashing procedure using Perl Script.
  • Worked on the safety measure of the product.
System Software DesignTestingDebuggingDriver ImplementationLow Level Peripheral ProgrammingEmbedded Systems+1

Infineon technologies

Intern

Jun 2012May 2013 · 11 mos · Bangalore

  • Design and FPGA Implementation of Universal Synthesizable Test Bench for PSI5-S module
  • used in air-bag sensor which is one of the modules of 32bit Tri-Core CPU of Infineon.
  • Design the memory, command interpreter and Bus Functional Model for validation of the PSI-5S
  • Module using VHDL, Perl Scripting and Xilinx Tool.
FPGA ImplementationVHDLPerl ScriptingVLSIFPGA Design

Education

Manipal Academy of Higher Education

Master's Degree — VLSI-CAD

Jan 2011Jan 2013

University of Rajasthan

Bachelor of Technology (B.Tech.)

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Embedded Systems & Software Development

Explore similar profiles based on matching skills and experience