We provide IT Staff Augmentation Services!

Systems Engineer Resume Profile

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 7 years of Experience with expertise in Embedded software development, Microprocessor and Microcontroller interfacing, Automatic code generation, Model-Based Algorithm Software development,.
  • Proficient in Embedded C and C programming on multiple platforms Windows, Linux/QNX .
  • Good working knowledge in standards and protocols like CAN, LIN, FlexRay, GM LAN, TTP, FTP, TCP/IP, RS232, RS422, etc
  • Expertise in modelling tools like Matlab/Simulink, Stateflow, and Targetlink
  • Good knowledge of Data Structures and Algorithms.
  • Good knowledge in using CAN based tools such as CANalyzer, CANoe, CANape, etc
  • Experienced in creating test environments to run automated tests and verification.
  • Performed Functional, Unit and Subsystem testing.
  • Experience in GNU Tools gcc, gdb , Configuration Management Tools ClearCase, CM Synergy and Requirement Management Tool DOORS .
  • Have very good exposure to software development life cycle like Feasibility, Design, Coding, Testing, Implementation and Maintenance.
  • Passionate worker to contribute individually and as part of a team.
  • Ability to learn and master new technologies with good analytical and problem-solving skills.

SKILLS

Operating Systems: Windows, LINUX/UNIX, Mac OS

Programming Languages: Assembly programming, C, Embedded C, C , Verilog, Systemverilog

Peripheral Devices: I2C, SPI, UART, RS232, RS422, CAN, ADCs, DACs, PWM

Simulation Tools: IDE: CCS, clipse, Tornado IDE, In-circuit emulators/Debuggers for AVR controllers, Win driver Work bench, Keil

Hardware: 8/16/32 bit microcontrollers TMS320c5515, AVR8515/8051, MPS430, PIC, LPC2148, Oscilloscopes and DMMs.

Code Management: DOORS, Clear Case, CM Synergy

Scripting Language: Perl, Shell scripting.

Confidential

Embedded Software Engineer

As a part of embedded software team, I am currently working on a data-logging system project. It is customized based on the requirements of clients.

  • Created from scratch an embedded data-logging system by choosing the proper hardware processors and other IC's for our needs and then programming the processor to meet these goals.
  • Involved in Developing and maintaining code through the software development life cycle in C for digital transducers and analog inclinometer modules that connect to a proprietary module for data acquisition through peripheral protocols such as UART, SPI, and CAN.
  • Debugging issues serially using RS232 and RJ45 Ethernet connections.
  • Working with other engineers in different emphases and listen to what needs to be done on a hardware/software level and be the liaison to create these designs.
  • Used perl scripts for automated testing.
  • Developing customized solutions for each customer's needs.
  • Documentation work including functional specification writing, architecture revision, and component design.

Confidential

As an Embedded software Engineer, I worked in Mercedes-Benz for the development of Software requirements and functional specifications for new Advanced Driver Assistance and Chassis systems.

  • Developed software in C following MISRA C/C coding guidelines.
  • Involved in developing software interfacing modules for automotive communication protocols such as CAN, LIN and FlexRay.
  • Involved in every step of SDLC process like requirement analysis, designing, coding, testing, releasing and providing product maintenance, and documentation at each stage.
  • Execution of test vectors for the given Module and give a root cause analysis if there is any deviation between code and Model. If there is a deviation then provide solution to fix the deviation needs to be given.
  • Performed system-level integration of the software.

Confidential

Embedded Software Engineer

  • As an Embedded Software Engineer, I worked on SPA Scalable Product Architecture for Volvo.
  • Worked on new MPC 5646C power PC based board bring up.
  • Involved in development of Start-up code for MPC 5646C.
  • Involved in configuration of registers for activation of various modules like PLL, GPIOs, ADC, DIOs.
  • Gained knowledge of power PC controllers.

Confidential

CODA Automotive

Worked in a software development team as an Embedded software Engineer, for project on vehicle telemetric and In-Vehicle-Infotainment system. Involved in product specifications development for Vehicle Telematics, In-Vehicle-Infotainment System, Remote Keyless Entry, Passive Entry Systems, Start-Stop Button and Steering Wheel Control Switches.

  • Hand-coded algorithms using C/C programming language MS Visual Studio .
  • CAN Driver integration and maintenance.
  • Software Build Integration, Maintenance Release.
  • Involved in every step of SDLC process like requirement analysis, designing, coding, testing, releasing and providing product maintenance, and documentation at each stage.
  • Tracked and maintained requirements traceability matrix using DOORS to ensure all system level requirements given by the customer are met during release.

Confidential

Firmware Developer

  • Gained knowledge and experience working on CAN protocol and use of CANalyzer software tool.
  • Designed a card reader machine using PIC24F microcontroller detects the card and identifies the person using the card and provides access into a building or a room.
  • Used CAN protocol to design a vehicle security system.
  • RS-232 was used for communication to implement CAN protocol.
  • A vehicle collision avoidance system was also designed using CAN protocol.
  • Responsibilities include identifying the design specifications and planning the design and test requirements of the project.
  • Monitoring cyclic redundancy checks have been used to functionally test the vehicle automotive system.
  • Documenting the design procedure and creating a user manual.
  • Establishing the communication from host to target using RTOS VxWorks .
  • Development of simulation software for hardware like ADC, DAC, MIU.
  • Timer, interrupt and tasks subroutines development.
  • Unit-Testing and Integration Testing.

Confidential

Embedded Systems Engineer

  • Worked on 'Digital hearing aid machine'.
  • Contributed in creation of prototype board based on TMS320c5515.
  • Development of the code in CCS for General Purpose Input/output drivers, and NOR flash memory interfacing in the device.
  • Contributed in the development of transmitter and receiver section. Designed circuits and implemented PCB layout in ORCAD.
  • Gained experience of working on DSP processors.

Confidential

Embedded Systems Intern

  • As an Embedded Systems intern worked on different microcontrollers, and their interfacing with various sensors.
  • Worked on various 8 bit microcontrollers Atmel, AVR, PIC , and interfaced LCDs, stepper motors, GSM MODEMs, thermal printer, and lot of other sensors.
  • Gained experience in using serial communication, timer, and interrupts.
  • Worked on storyboard and prepared a user manual including the explanations of all the codes for PIC18F4455 microcontroller.

We'd love your feedback!