Firmware And Embedded Developer Resume
CAREER OBJECTIVE:
16 years of Firmware and Embedded developer with exposure in Industrial automation, Flow control systems and presently working in Automotive domain with Firmware and Software development expertise with MISRA coding guidelines and ISO26262 safety standards.
PROFESSIONAL SUMMARY:
- Domain expertise in Firmware and Embedded Software Development with 16 years’ experience in the area of Automotive, Industrial Automation and Flow monitor Control systems using C, and C++. Which Includes 1 year working experience in USA, 1 year and 6 months in South Korea and 3 months Melbourne, Australia onsite experience.
- Experience in AUTOSAR, ISO26262, FMEA compliant Software development, Writing, debugging, review, test and document C code according to SW Industry Standards (MISRA) and experience in processes as Confidential , and experience in configuring and generating BSW modules using DaVinci tool.
- Expertise in unit testing using Tessy.
- Hands on experience in hardware interfacing and firmware development for various 8/16/32 - bit micro controllers like PHILIPS, DALLAS, ATMEL, RENESAS, Freescale and ARM7TDMI.
- Expertise in VxWorks, ThreadX RTOS, Embedded Linux, and QNX and software designing and development.
- Experience in Automotive protocols like UDS on CAN, and CAN related tools (CANoe, CANape, CANalyzer), with Experience with Agile/Scrum methodologies.
- Experience in tools like Compilers KEIL, HEW, IAR, CodeWarrior, Assemblers, Simulators and Debuggers. Good understanding of Functional testing concepts, Protocol testing.
TECHNICAL SKILLS:
Languages: C, C++ and VC++ 6.0
Scripting languages: Perl, Python
Real Time OS: VxWorks 6.9, ThreadX RTOS, Embedded Linux, and QNX 6.3.2.
SCM, Requirement Management and Issue Tracking Tools: CVS, Clear Case, PTC integrity by MKS, SVN, DOORS, Plastic, JIRA and Polarion.
Microprocessor and Micro-Controller: Intel: 8085, 8086 and familiar with x86 architectures, Atmel: 89C51/52/55(8 bit), ATMEGA640, Renesas: R5F21276, Philips: 89c668 (8 bit), Cygnal: C8051F020/05(8 bit), Dallas: 89C320 (8 bit), ARM7TDMI (32 bit) core, Power PC architecture (32 bit), and MPL (PIP8), MC9S12XD Family, AURIX family TC39 Micro controller.
Peripherals: 8255 (PPI), 8254 (PIT), UART, LCD and VFD
Converters: ADC: Serial ADC (AD7714), and Parallel ADC (AD574A), AD 650BD (voltage to frequency converter), LTC6804
In-Circuit Debugger and Emulator Tools: TRACE32 and LAUTERBACH, CANoe, CANape, CAN Stress tool, C-Tool, 8051 Emulator, JTAG debugging tools for Cygnal controllers, Linux Remote GDB
Development Tools & IDE: Cross Assemblers and Cross Compilers of Microcontrollers, Dynamic C, Keil uVision 2, Visual Studio 6.x, Cygnal IDE, Tornado 2.0, IAR, LAB View 7.1, Code Vision AVR IDE and High-Performance Embedded Workshop.
Protocols: UDS on CAN, I2C, SPI, MODBUS, and TCP/IP.
Software Quality Analysis & Unit testing Tools: QAC(PRQA), Polyspace, and Tessy.
EMPLOYMENT EXPERINCE:
Confidential
Firmware and Embedded developerTools: Polarion, Plastic, CANoe, Confidential and AGILE methodologies, Trace 32, Davinci.
Responsibilities:
- Leading the software team, Designing and Development of the Software, Interacting with System Lead, Software Architect and Functional Safety manager for finalizing the requirements.
Confidential
Firmware and Embedded developerTools: CANoe, CANape, CAPL scripting, Tessy, TRACE 32, LAUTERBACH, and Confidential methodologies.
Responsibilities:
- Software Designing and Development.
Confidential
Firmware and Embedded developerTools: CANoe, CAN analyzers, CAPL scripting, TRACE 32, LAUTERBACH, C-Tool, and Confidential methodologies.
Responsibilities:
- Software Designing and Development.
Confidential
Firmware and Embedded developerTools: VxWorks 6.9.
Responsibilities:
- Hardware procurement, Software Designing and Development.
Confidential
Firmware and Embedded developerTools: AVR Studio, AVR32, C, FREE RTOS.
Responsibilities:
- Hardware procurement, Software Designing and Development.
Confidential
Firmware and Embedded developerTools: Keil, IAR, C, ThreadX RTOS.
Responsibilities:
- Software Development and testing.
Confidential
Firmware and Embedded developerTools: C and C++, Embedded Linux, clear case.
Responsibilities:
- Software Development and testing.
Confidential
Firmware and Embedded developerTools: C, IAR IDE, JTAG, HART server, LAB view 7.1.
Responsibilities:
- Designing and Development of Software tasks and testing.
Confidential
Firmware and Embedded developerTools: Clear case, Tag tool, SEA (Simulation tool) Plex C.
Responsibilities:
- Designing and Development of Software and Embedded Tasks in Plex C.
Confidential
Firmware and Embedded developerTools: Tornado2.0/VxWorks5.4, C.
Responsibilities:
- Designing Software and Development of Software tasks and testing.
Confidential
Firmware and Embedded developerTools: Dynamic ‘C’.
Responsibilities:
- Designing Software and Development of Software tasks and testing.
Confidential
Firmware and Embedded developerTools: Tornado2.0/vxWorks5.4, also in win32 app. for VC++ for Windows.
Responsibilities:
- Designing Software and Development of Software tasks and testing.