Senior Embedded Engineer Resume
4.00/5 (Submit Your Rating)
Chicago, IL
SUMMARY
- 6 years of experience as an Embedded Software Engineer with excellent software development skills and testing/validation skills.
- Strong learning in Embedded Systems and proficiency in implementation of V - Model for software development
- Thorough Knowledge in CAN Communication and Basic knowledge in FlexRay, AUTOSAR Architecture.
- Excellent proficiency in C, C++ language.
- Hands on experience with different Microcontrollers and Assembly programming for Renesas RH850, … and Intel 80x86.
- Proficient knowledge on SPI and UART.
- Good Knowledge in simulation tools such as MATLAB, and Simulink. Worked on these tools during the Under Graduation as Lab Assistant.
- Green belt certified Lean Six Sigma expert. Dedicated to work efficiently with strong analytical, problem solving, and interpersonal skills. Excel in team environments and group interactions.
- Efficiently design test scenarios and review, building test bench, Bug reporting, Maintaining Test results, prioritize test cases and execute. Experienced to assess threats, risks, and vulnerabilities from emerging security issues and develop incident handling procedures.
- Design and execution skills in Unit testing, System testing, Regression testing and Acceptance testing.
- Familiar with Version control systems such as SVN, IBM Synergy, Clear case and requirements analysis tools such as Doors.
- Proficient Knowledge of Project activities including requirement gathering/review, planning, designing test conditions /acceptance criteria, execution of test scripts, trouble shooting and error gathering.
Confidential, Chicago, IL
Senior Embedded engineer
Responsibilities:
- Firmware development for Communication with other devices using CAN bus over Flexible architecture
- Firmware development for Communication with other master systems over industrial communication protocols.
- HMI display system firmware development.
- Algorithm development for the control logic.
- Application development.
- Co-ordination between intercontinental teams.
- Customization based on the different requirements from different clients.
- Commercialization of software and fixing Customer Bugs and Handling
Confidential CA
Embedded engineer software design, code review and implementation
Responsibilities:
- Evaluated the TI and Bluegiga BLE stack
- Selection of the BLE module and required peripherals.
- Interfacing the BLE module with the micro over UART and SPI.
- Implemented the entire BLE application functionality.
- Implemented the over the air programming functionality for the master device based on BLE.
- Trained the service engineers with the new BLE functionality into the market.
Confidential, Princeton, NJ
Embedded engineer
Responsibilities:
- Developed embedded C/C++ software for Siemens Industrial Automation systems.
- HMI display system firmware development.
- Algorithm development for the control logic.
- Application development.
- emBOS RTOS usage for the entire application software.
- Low level driver development for SPI and WDT.
- Debug the issues of software while testing and support with firmware updates.
Confidential
Embedded engineer
Responsibilities:
- Designed and implemented Built-in Self-Test (BIST) into the digital television set-top box, installed a multitasking operating system
- Tested, improved and redesigned digital hardware.
- Wrote and debugged complex code in C, developed numerous device drivers running under MMOS RTOS; running on RISC and CISC processors
- Designed, implemented and ported a real time operating system for an embedded product using the ARM Thumb processor.
- Components include, overall Simulation environment, memory manager, timer manager, context switcher, scheduler, profiler and driver model.
- LABVIEW Internship at National Instruments Corp
- Enhancement of Robotics Starter kit in detecting obstacles and avoidance of collisions.
- Worked on the Robotics and FPGA module, to introduce new changes.
- MATLAB internship at Larsen & Toubro Limited Embedded Systems & Software
- Derived concepts involved in LDWS (Automotive Lane Departure Warning System)
- Developed algorithms and verified using Hough transform, image analysis and filters using MATLAB-Simulink.