We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Over 11+ years solution - oriented embedded software professional with through hands-on experience in the full software development lifecycle. Supportive and enthusiastic team player dedicated to streamlining the process and efficiently resolving project issues. Willing to take ownership of core components”
TECHNICAL SUMMARY
  • Embedded C/C++, MISRA C Assembly (windows and Linux platform)
  • Real Time Operating System (Free RTOS, ERCOS)
  • RS485, RS232 I2C, SPI, CAN, BLE, Modbus
  • Microcontroller (ARM Cortex-M, ATMEL, TI, ST, Infineon etc)
  • Embedded Software
  • Software & hardware interface
  • JTAG, In circuit emulators, CAN analyzer, Lab CAR, Oscilloscope, logic analyzer, IAR, Keil, GCC, GDB, Eclipse, GNU Make.
  • Jira, CI, Agile, V Model, Waterfall

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

  • Received an appreciation from customer for completing prototype software with the 10 % productivity improvement in leading five team members without compromising on quality.
  • Slashed over 50% of rework effort by leading a key reviewer for numerous software packages architecture, design, coding.
  • Played a lead role for designing software architecture and understanding of microcontroller architecture (ST: SPC58 Family), schematic, terminal diagram and new prototype ECU software boot up and complete hardware pins configurations of sensors, actuators and digital IO (ADC, PWM, Frequency, Timer). (Used Embedded C/C++, SPI, CAN, UDS, and RTOS, Jira/SuperOPL: Issue Tracking, Jenkins/CI: Automated build, IBM Clear Case/Vector SDOM: SCM, RQONE: Requirement Track)
  • Played a key role in model based design approach for simulation, auto code generation, unit testing for validating software.
  • Directed all phases of enterprise-wide integration projects including requirements gathering, analysis, design, coding, testing, code/unit/module level testing, integration and release activity like functional/system level test, BFT, IO Test with CMMI5 and ASPICE methodology, test coverage tools (regression testing, acceptance testing).
  • Influenced various stakeholders ( Robert Bosch USA, Germany, Austria, China ) during the feasibility of requirement analysis, prototyping activities and worked international locations such as Germany, Austria .
  • Keen knowledge of utilizing an oscilloscopes, logic analyzers, and in-circuit emulators and have the ability to troubleshoot complex problems (hardware and software) and recommends appropriate.
  • Proven ability to collaborate across multiple functional teams (Hardware, Testing, Technical Support, and Manufacturing) in order to deliver sound technical solutions to our customers.
  • Taken lead to setup LCPT (closed loop lab car) in defined time including coordination with harness design team for supplying wiring harness, connector (used Lab view and NI card).

Confidential

Resident Engineer

  • Exceptionally managed project critical situation in structured way with proper planning while ensuring the quality.
  • Exceptionally handled multiple customer queries/issues in short time without impacting on main software development.

Confidential

Developer

  • Boosted the overall department revenue by launching three rapid prototype software for medical device (Pulse Oximeter) using Embedded C, Assembly, SPI, I2C, RS232 in defined time. (Responsibility: Detailed Analysis, Firmware development, peripheral hardware module interface, driver development, integration activities, unit and systems level testing.
  • Implemented hardware pins configurations & developed device driver and interface logic for peripheral modules like sensors and actuators(ADC, PWM, IO), memory device, power stages, actuators Graphical LCD, LCD, USB, Printers, Flash, EEPROM, Bluetooth, Zigbee.
  • Troubleshoot the hardware & software issue for released software or prototype software and solving or recommends appropriate actions in defined time.
  • Directly worked with Cardiac science, Criticare Technologies INC team (USA) for modification and maintenance of AED (time critical) and Patient Monitoring system.
  • Analyzing customer requirements and guide to determine test validation process.
  • Analyzing results and present findings at technical design reviews to ensure design robustness, efficiency, future maintainability and supportability

Confidential

Software Engineer

  • Played as key integrator and programmer of new software modules and I/O devices using C, assembly language for the product download box.
  • Ensured an effective interface between hardware performance and software design of product development.
  • Involved rapid prototype development including hardware design, embedded software development and code level testing, hardware issue debugging, functional testing.

We'd love your feedback!