Embedded Engineer Resume
SUMMARY
- 5+ years of Experience in Embedded Software and Firmware Development, Integration and Testing.
- Experience in Embedded Firmware Development, Architectural Definition, Prototyping, Design, Interface, Implementation, Testing and Maintenance.
- Extensive experience with design & development of embedded software for complex real - time and multi-tasking systems.
- Experience developing and supporting device drivers hardware specifications using the C programming language.
- 2 years professional experience in embedded system and SoC development including DSPs, FPGAs hardware (ModelSim-SE, Leonardo Spectrum), Xilinx ModelSim-XE and software design, development and debugging.
- Experience in process from identifying product specifications, part selection, schematic capture, PCB design and layout, board assembly, product testing, and maintaining product firmware.
- Experience with memory, I/O interfaces and software performance testing and optimization.
- Knowledge on compilers, linkers, debuggers simulators, CRO, signal generator, logic analyzer for embedded systems, Experience on Android development.
- Experience in programmable controllers, computer controls, digital circuitry and diagnostic and operational testing.
- Outstanding analytical, problem solving, creative and decision making skills.
- Knowledge of the Software Development Life Cycle
- Extremely self motivated and possesses excellent detail orientated administrative skills, interpersonal skills and the ability to communicate professionally with clients and management alike.
- Seeking a creative and resourceful Embedded System Engineer position which will require me to utilize my skills, abilities and experience to ensure the company's success and able to handle multiple projects simultaneously with high professionalism and accuracy.
TECHNICAL SKILLS
RTOS: Vxworks, QNX RTOS, uC RTOS, Windows CE, Embedded Linux, pSOS.
Assembly Languages: ARM 7 (LPC 2148), MSP430 and 8051
Design Simulation Software: Math Works-MATLAB, ISIS Proteus Professional, EAGLE, NI-LABVIEW, NI-MULTISIM, P-Spice, LT Spice, SIMULINK, P-SIM, PSOC Designer, IAR, KEIL µVision 4, GCC, GDB, Turbo C, Code Composer Studio, Xilinx Spartan-3, Nano Hub, Open CV, Android Studio and (Protocols - SPI & I2C)
Hardware Modules: Peripheral devices (SPI,I2C,UART, RS-232, CAN,ADC’s, DAC’s, PWM)
PROFESSIONAL EXPERIENCE
Confidential
Embedded Engineer
Responsibilities:
- Developed and integrated embedded software modules (USB etc.).
- Investigate and develop technical concepts and solutions for new generation of vehicle infotainment.
- Perform integration of new system.
- Embedded C and occasional Assembly language programming on the V850ES microcontroller.
- Code debugging and troubleshooting.
- Performed unit and integration tests. Built and released production software.
- Embedded software component development and maintenance of existing software components.
- Supported all phases of the software development process i.e., Requirements, Design, Development, Review, Testing.
- Evaluated new software release from Vector to ensure the acceptance criteria are met.
- Debugged defects by reproducing it on bench/vehicle and analyzing logs.
- Analyze, review and alter software program to increase operating efficiency.
Environment: QNX RTOS, Embedded C, Assembly, Autosar, NEC V850ES microcontroller and emulator, CAN, UART, I2C, I2S, SPI, GMLAN, USB/iPod, OnStar and XM.
Confidential
Embedded System Engineer
Responsibilities:
- Wireless Mesh network with 8051 MCU, Integrated CC2541 and SAMD21 via UART, Firmware written using Event Driven based Programming.
- Firmware QA for new versions of SDK and compatibility with Confidential RTOS for 8051and ARM SoC, API documentation for clients, Embedded IoT applications with BLE.
- Windows 10 Application with .NET 4.5 Framework in C# (WPF/UWP) for network debugging interface.
- Designed two PCB hardware (2/4 Layers) with CC2541, trace antenna, bandpass filter, FTDI for debugging, overseen production, assembly, and testing.
- Texas Instruments API for I2C/SPI CC25xx SoC, UART, ADC calibration for RTD sensors Windows 10 IoT distro for Raspberry Pi, Cloud applications with Microsoft Azure for Analytics.
Environment: UART, CANalyzer, CANoe, BLE, Atmel ATA6617, I2C, I2S, SPI, GMLAN etc.
Confidential
Embedded System Engineer
Responsibilities:
- Designed and developed a comprehensive Graphical User Interface (GUI) using Segger's emWin graphics library on a ST STM32 and a Cypress PSoC processor using TrueStudio and PSoC creator respectively.
- Developed firmware drivers for communication with I2C devices, external SPI Flash, SD card, image sensor, TFT.
- Kept documentation for electrical and firmware design processes including a detailed laboratory notebook.
- Worked closely with mechanical engineers and participated in mechanical design reviews to provide feedback on the electrical needs of the products.
Environment: CANalyzer, Freescale autosar, Keil micro-vision, Matlab, Hardware/Software using Freescale 16bit 16LX Microcontroller, Micro stepper motors, LCD, LEDs.
Confidential
Embedded System Engineer
Responsibilities:
- Designed multiple drafts of multi-layer PCB for prototyping.
- Coordinated the process of quoting, negotiating, and purchasing of PCB.
- Assisted in product R&D, building and testing new designs to ensure functionality.
- Built test fixtures to evaluate the effectiveness of new products with old systems.
Environment: Embedded C, Assembly, Matlab, Keil micro-vision, STMP36xx, ARM920T