freiberufler Developer, Tester, and Technical Writer auf freelance.de

Developer, Tester, and Technical Writer

offline
  • auf Anfrage
  • 86167 Augsburg
  • Weltweit
  • hi  |  en  |  de
  • 02.11.2018

Kurzvorstellung

More than 3 years of experience in embedded system development at Microchip technology (India) and 1 year Robot programming experience at KUKA Roboter GmbH.

Qualifikationen

  • Android Entwicklung
  • Embedded Systems

Projekt‐ & Berufserfahrung

Application Engineer
Microchip Technology, Augsburg
9/2014 – 9/2015 (1 Jahr, 1 Monat)
Semiconductor
Tätigkeitszeitraum

9/2014 – 9/2015

Tätigkeitsbeschreibung

• Designed embedded software and hardware.
• Developed applications libraries for PIC microcontrollers using C.
• Defined the validation plans and unit level test cases.
• Developed re-usable firmware for post-silicon validation, reducing time-to-market and ensuring quality.
• Designed a PCB and Involved in the development of common “AutoVal” software platform for validation.
• Upheld established coding standards in all developed software designs and code.
• Edited & published multiple technical documents such as Datasheets, FRMs, Migration Guide, and programming specification for 8, 16, and 32-bit PIC microcontrollers.

Eingesetzte Qualifikationen

Hardware Entwicklung, Firmware, C, C++, Migration, Mikrocontroller, Filtertechnik, Embedded Software Engineering, Design (allg.)

Stdent
KUKA Roboter GmbH, Augsburg
9/2014 – 9/2015 (1 Jahr, 1 Monat)
Automation
Tätigkeitszeitraum

9/2014 – 9/2015

Tätigkeitsbeschreibung

• Developed an android app to parse superframe for depth & RGB images and publish live images into ROS network over (Wi-Fi).
• Developed a software node (C++) on ROS platform in Linux-PC to subscribe & process images.
• Realized 2D to 3D transformation algorithm.
• Developed software APIs in Java on sunrise.workbench to teach LBR iiwa robot for pick-and-place.
• Implemented algorithms - Hough Circle and Cylinder Model Segmentation using OpenCV and PCL APIs.
• Developed an android app to publish the on touch 2D pixel coordinate.
• Developed algorithms and implemented in C++ on ROS platform to locate objects and box.
• Implemented ROS nodes for estimating the pose of the fixed marker.
• Designed & developed software API in Java on sunrise.workbench to subscribe commands, define motions, control Robotiq gripper parameters, teach LBR iiwa robot for the desired task.

Eingesetzte Qualifikationen

Hardware Entwicklung, Linux (Kernel), Android, Mobile Entwicklung (allg.), C, C++, Android Entwicklung, Java (allg.), Telekommunikation / Netzwerke (allg.), Design (allg.)

Ausbildung

Electrical Engineering
Masters
2015
Darmstadt, Germany

Über mich

A Challenging position, which keeps me abreast with new technology, allows me to show my capability to full strength, so that the growth of the company and me should be eminent.

Weitere Kenntnisse

Programming Languages: Assembly, Embedded C, C++, VHDL, Python, Java.
Microcontrollers & Processors: PIC18, dsPIC, PIC24, PIC32, 8051, AT89S52, STM32F103RET7, ARM Cortex-M3, MIPS, and 8085.
Microcontroller fundamentals: ADC, DAC, Timers, PWM, DMA, WDT, RTCC, IC, OC, and PTG.
Communication Buses: SPI, I2C, RS-232, and CAN.
Industrial Robots : KUKA LBR iiwa 7 R800, Adept Cobra s600 Scara Robot.
Operating Systems: Linux (Ubuntu), Windows, Android, and freeRTOS.
IDEs: Eclipse, Visual Studio, Android Studio, MPLAB 8, and MPLAB X.
Software tools: LabVIEW, Matlab, Simulink (computer vision toolbox, Raspberry Pi hardware), Borland
Together, Latex, Microsoft Office, CadSoft EAGLE, Unity 3D, Blender.
Software development models: Waterfall model, V-model and Agile model.
Open-source software libraries: ROS, OpenCV, PCL, Boost, ARToolKit, and OpenGL ES.
Sensors: Kinect, IMU, Temperature, Gas, Fire, and Ultrasonic sensor.
Embedded Development Boards: Explorer 16, Raspberry Pi, BeagleBone Black, and STM32 Nucleo.
Wireless communication modules : Zigbee ( Maxstream XBee RF Module), and Bluetooth (RN-42 module).
Lab Equipments : Agilent &Tektronix Oscilloscope, Function generator, Digital multi-meters, DC Power supply, Thermonics , Soldering, and CAN BUS Analyzer (Microchip).
Build Automation Tools: make, gradle, and cmake.
Languages: English & Hindi(native proficiency), German (limited proficiency), and Kannada (mother tongue).
Other Skills: Project Management, Presentation, State of the art, IoT, HIL testing, Test Automation, XML, FPGA, Xilinx, Compilers - GCC, MPLAB C, HI-TECH, MPLAB XC, software test coverage (CTC++), Debugging (gdb) tools, version control system (Tortoise svn), GIT, Bug-Tracking-Tools(Jira), PCB Design, Development life cycle, Requirement analysis.

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Deutsch (Gut)
  • Hindi (Muttersprache)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2827
Alter
35
Berufserfahrung
13 Jahre und 7 Monate (seit 08/2010)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden