We provide IT Staff Augmentation Services!

Hardware Development Engineer Resume

5.00/5 (Submit Your Rating)

Seattle, WA

PROFILE SUMMARY:

  • More than 6+ years of experience with proven expertise in system development activities including design, implementation and testing.
  • Extensive experience in high and low level source code Debugging, Bug - fixing, Assembly code tracing for different Embedded Software.
  • Experience in Object-Oriented analysis/design using Embedded C, C++ in real-time operating systems like Unix/Linux platform.
  • Experience in Matlab.
  • Exposure to protocols like SPI, I2C and TCP/IP.
  • Experience in RTL Design, Synthesis, Simulation and Verification of digital systems.
  • Experience in Schematic, Layout Design, and Physical design flow.
  • Experience working on ARM Processor based SOC verification.

TECHNICAL SKILLS

Programming-Languages: C and Data structures, Verilog, Embedded C, C++, Shell, Perl.

Operating Systems: Windows, Android, Linux, Vxworks.

IPC: Sockets, Semaphores, Message Queues, Shared memory, Pipes

Assembly Level Languages: Micro controller (8051), Microprocessor(8085,8086),MIPS

Device Drivers: Character driver

Tools: Cadence Allegro, JIRA (Bug Tracking), Wireshark, Synopsys VCS, LT-spice, ModelSim, Mat Lab, Xilinx Vivado, Lattice Diamond, Mentor Graphics, OrCAD

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Hardware Development Engineer

Responsibilities:

  • Perform schematic Capture, Layout and Power Design.
  • Validate hardware and debug issues, Flyback Power measurements and Transformer qualifications.
  • Working on ARM based Processor and POE Systems.
  • Work alongside MTE to build Test fixtures.

Environment: C, Python, Nvidia Jetson, Agile Methodology, Oscilloscope, Logic Analyzer, Cadence Allegro, Orcad, Pspice

Confidential, Cupertino, CA

Hardware Reliability Engineer

Responsibility:

  • Identify and Test product risks and work with Design Teams to mitigate them.
  • Hands on experimental design and execution.
  • Predict and quantify the failure modes.

Environment: C/C++, Android Framework, FMEA, Thermal Chamber, keyence microscope, Oscilloscope, Logic Analyzer

Confidential

Embedded Software Engineer

Responsibilities:

  • Device driver & application software for GPIODescription: Implementation of Analog Sensor interface to ARM 11 Board. Noise removal is implemented using the ADC driver and the values are displayed to the console. The circuit design and simulated using the PSPCIE.
  • Set up development environment and bring up the ARM11 develop menboard.
  • Designed & built circuit to implement device driver for GPIOs
  • Implemented character device driver and cross compile it.
  • Wrote test application for verifying working of the drivers.
  • Micro-controller (8051) interface with ADS1213 using SPI protocol
  • Responsible for hardware analysis, hardware debugging, configuring, testing & integrating.
  • Developing and tools for testing the software modules using C and bash scripting.
  • Watchdog timer module
  • Implemented a software module which controls and services Sigma chip hardware watchdog timer.
  • Implementing software module using Inter Process Communication (IPC) techniques.
  • Successfully developed code to collect and monitor data from the temperature and humidity.
  • Responsible for implementing communication through RS-232 and I2C protocols.
  • Involved in the testing and integration of the system in an industrial environment.

Environment: C/C++, Linux, ARM11 S3C6410 development kit, I2C, Agile Methodology, Oscilloscope, Logic Analyzer

Confidential

Responsibilities:

  • “Sporting Robots an Automation of Entertainment Using HITACHI-H8 Micro controller”
  • Simulation of real world with the help of lego bricks to build the robot and programmed to play Soccer using Hitachi H8 microcontroller.
  • Responsible for software implementation, integration and test.
  • Involved in the design of circuits and schematics.
  • Programmed Embedded Systems in C to configure sensors and actuators.
  • Documented software design, implementation, functionality and features of the developed code.
  • Debugged and resolved the bugs in the software based on change requests raised by the test teams.

Environment: C/C++, Hitachi H8 Microcontroller, Lego mindstorm

We'd love your feedback!