We provide IT Staff Augmentation Services!

Sr Embedded Engineer Resume

0/5 (Submit Your Rating)

OH

SUMMARY:

  • Overall 7 years of Embedded Development, Debugging and Test Engineering experience.
  • Experience in designing models for control systems.
  • Programming experience in C, Assembly and C++.
  • Understanding of S/W Dev Life Cycle and associated plans and processes.
  • Experience in design, development and testing of embedded firmware/software development for real time embedded applications using different 8 and 32 bit microprocessors/microcontrollers.
  • Experience in Verification & Validation of Embedded Software, Manual, Semi Automation and Fully Test Automation.
  • Experience with peripheral interface devices, BSP development, interrupt service routines and device drivers for CAN, SPI, LCD, UART, Digital I/O, I2C (IIC), MBUS, PWM, DMA, ADC (A/D), DAC (D/A).
  • Involved in effort Estimations, Resource Management and planning for QA resources
  • Exhibit strong communication, critical thinking, multitasking, troubleshooting, and high - output capability.
  • Verilog and Digital Design understanding in the field of Semi-Conductor and board level design.
  • Understanding of the firm needs and defined measures for Organization to facilitate continuous improvement.
  • Enthusiastic and Quick to learn new applications, tools and willing to take individual responsibilities.
  • Good team player with excellent written & communication skills.

TECHNICAL SKILLS:

Programming Languages: C, Assembly, C++

Scripting and Markup Languages: Perl, Python, Tcl/tk

Code Inspection Tools: Understand C

HARDWARE: 8051, SAM7X256 Microcontoller, 8085, 8086, MPC7448 and MPC5554 microprocessors

Protocols: I2C, CAN, SPI, TCP\IP, UDP, TTP

Simulator/Emulator: Code composer studio, PSIM & Desktop SIM for Electrical Supply Systems, Visual Studios

Compilers: Turbo C++ Compiler, GNAT compiler and GCC, Cygwin, Code Composer Studio, GHS MULTI, MinGW, GNU X Tools.

Operation Systems/Other Tools: Windows, Linux, Cygwin, GDB Debugger, Keil Vision 4.0/5.0, PSoC Programmer 3.20, Xilinx ISE, Matlab Simulink, MS Office

Life Cycle & Design Models: V-Model, Waterfall, UML (Artisan) Design Model

PROFESSIONAL EXPERIENCE:

Sr Embedded Engineer

Confidential, OH

Responsibilities:

  • Develop new feature in the Ethernet switching module driver and message handling between different sub-layers of the product software.
  • Command and status passed between software modules through inter-process communication mechanism.
  • Developed the feature using C, multi-threading and thread synchronization.
  • Implemented port shutdown feature by configuring ports and rates based on the BCM register value through callback functions.
  • Monitored the internal ASIC and PHY registers for the Ethernet interface status change.
  • Responsible for adding new SNMP MIB objects, object manipulation functions and trap for the link-flapping threshold and duration.
  • Responsible for debugging using GDB debugger.
  • Responsible for testing the feature by interacting with the testing teams.

Environment: Vxworks, Linux, C, Multi-threading, socket, Ethernet, SNMP

Senior Embedded Software Developer

Confidential, Rockford, IL

Responsibilities:

  • Review of the High level (SRS), Detailed Design Requirement (SDA) documents and Reporting the problems and clarifications to the customer.
  • Development of Software and Detail Design requirements, Coding for the BITE, Testlink and RAM Utility CSCI’s (Computer Software Configuration Item)
  • Debugging of code using Code composer Studio Debugger and CAN analyzer as part of Development testing.
  • Performing of the Debugging, Development testing and integration of the Software modules. Resolving of the Software and Integration issues.
  • Performing of reviews of work products like Software Requirements (SRD), Design (SDD), code walkthrough and integration artifacts.
  • Build Manager
  • Requirement Change Management, Traceability and Configuration Management

Environment: Embedded C, Understand C/C++, Code Composer Studio, DSP Processor TMS320F28335, CAN Analyzer, Serena Change Man Dimensions (PVCS), Telelogic Doors and Ethernet Manager

Embedded Engineer

Confidential, CA

Responsibilities:

  • Development of algorithms using C programming language on RTA-OSEK (RTOS)
  • Development & enhancement of cruise control feature
  • Development & enhancement of vehicle motion control
  • Performed static code testing with Pclint analysis
  • Development of new communication with CAN protocol.
  • Unit and Functional Test Procedure development and validation
  • Created SW Specifications, guidelines and other technical documentation

Environment: Trace32, LABCAR, XML, HiL, PcLint

Embedded Engineer

Confidential, TX

Responsibilities:

  • Responsible for design, integration & system testing of TE1 driver.
  • Responsible for upgrading the TE1 driver with NCOMM stack
  • Responsible for design & development of Span Manager for the TE1 card
  • Responsible for design, integration & system testing of SONET/SDH driver
  • Responsible for design & development of SONET/SDH Manger for the controller card
  • Worked on SLIC/SLAC device driver for the ADSL card
  • Worked on MC8260 BSP for the controller card
  • Responsible for design, debugging, testing & fixing the call control software for PRI interface.
  • Responsible for Customer Support issues
  • Driver Modules & port Management modules were developed in C & the call processing software in C++

Environment: VxWorks-Tornado, Vision ICE-JTAG, C, C++.

Embedded Engineer

Confidential

Responsibilities:

  • Developed C for testing and debugging of firmware for Texas Instrument MSP430.
  • Maintained the code standards for uniformity in the project as described in the design guide.
  • Analyzed and developed solutions for bugs reported for proper functioning of the firmware.
  • Developing Firmware for MSP430.
  • Used USB communication for serial communication between firmware and drivers.
  • IAR workbench is used for line-by-line debugging using breakpoints.
  • Texas Instrument Microcontroller MSP430 is used using ANSI C

Environment: MSP430 Micro controller, IAR C cross compiler, Ultra Text Edit, Source Safe

Embedded Test Engineer

Confidential

Responsibilities:

  • Understanding the requirement in bike security area
  • Handled the GSM code & Cell Broadcast message handling
  • Implemented the logic to determine the location using GSM & Web SMS
  • Execution of the test cases
  • Reporting bugs, Test report generation, Review

Environment: Linux, C

Embedded Test Engineer

Confidential

Responsibilities:

  • Software Tester, Analysis requirements, implements the test cases.
  • Integration testing in small with respect to implementation of specification, design and source code.
  • Execution of the test cases
  • Reporting bugs, Test report generation, Review

Environment: Linux, C

We'd love your feedback!