Post Job Free

Resume

Sign in

Software Development Embedded

Location:
San Diego, CA
Salary:
130000
Posted:
February 27, 2024

Contact this candidate

Resume:

SAVITA PATIL

ad3yps@r.postjobfree.com +1-858-***-**** San Diego, CA

EDUCATION

Master of Technology in VLSI Design and Embedded Systems

Visvesvaraya Technological University (VTU), India. [2009-2011]

Bachelor of Engineering in Electronics and Communication

Visvesvaraya Technological University (VTU), India. [2005-2009]

EXPERIENCE SUMMARY

Embedded Software development engineer with 8+ years of Industrial experience, 7+ years as Embedded Developer and 1yr as Intern (MTech)

Proficiency in developing systems through the complete software life cycle from requirements analysis, design, implementation, integration to maintenance phases.

Proficient with VLSI fundamentals, VHDL and C Programming, MATLAB Simulations.

Embedded Systems Communication protocols such as CAN, I2C, SPI, UART etc...

Experience in Board Bring-up and Debugging camps on Multiple projects including customer projects.

Chassis Control Automotive: Safety and comfort function in car: ABS, EBD, ESC, EPB, AVH etc. Worked for HSW (Hardware Software layer), DSW (Diagnostic Software) and ASW (HMI component).

HMI development: Design and development of user interface. Implementation of state machine logic. Experience with widgets, and graphics on PIC and ARM platforms.

Proficient experience in working with teams across different geographical locations.

Proficient experience in direct interfacing to the customer technical teams for relevant

Components/devices.

Mentoring juniors and new team members.

Experience of working with Waterfall/Agile/SCRUM methodologies with diverse teams.

TECHNICAL SKILLS

Programming Language

C, C++, Assembly, VHDL

Domain Knowledge

Firmware development on ARM Cortex - M3 /M4, PIC MC (8/16//32), 8051 MC, ARM Cortex - A9

Tools/Utilities

CANalyzer, Catalyzer, MATLAB, RTRT, Simulink, State flow, Code Composer Studio- Eclipse, Keil, MPLAB IDE, Cypress PSoC designer, GTK, ER tools, Courage tool

Test and Measurement Equipment

Lab car Testing, Logic Analyzers, Oscilloscopes

EMPLOYMENT HISTORY

Senior Software Engineer at Robert Bosch Engineering services pvt. Ltd. Bangalore

[Oct 2016 - Jan 2021]

Embedded Software Development Engineer at KPIT Technologies, Bangalore [Deputed to Continental automotive, Bangalore] [July 2014 - Oct 2016]

Embedded Software Development Engineer at Technosphere, Bangalore

[April 2012 – June 2014]

Internship – Software Development Engineer at CQuad Computers, Belgaum

[2011]

PROJECTS/WORK SUMMARY

Robert Bosch, Bangalore [Oct 2016 to Jan 2021]

Software development for DSM (Diagnosis and System Management) for braking system in Chassis control.

Working on central SW-Unit 'DSW' (DSM-Software), which implements the failure handling, the system state controlling and the diagnosis information management.

a process 'Diamant process' describing the workflow when using the DSM in projects.

a tool suite 'Diamant' (Diagnosis Management Tools) to configure the Diagnosis Software

Software development for Hardware related Software Layer (HSW) for braking system

Complete i/o configuration for the layout and pin configuration for the ASIC used.

Software development for Interaction with other subsystems for communication related features

IPB (Integrated Parking Break) feature implementation for customer platform

Unit IT: In Lab car to make sure the configuration done at HSW for the given layout are working fine. This is elaborate testing done to check each peripheral.

Sharc CC 9/9.3, Diamant(DSW), ILM(Project related info), DOORS(Requirements), ASCET, MM6(For taking the measurements and analysing), TCM (Version control), Lab car Testing

Continental, Bangalore [Sep 2015 – Sep 2017]

Software development for embedded systems in automotive domain

Vehicle dynamics, Vehicle integration layer understanding

Software development for sophisticated MMI requirements in car thereby controlling the switch and lamps behavior.

Worked on Safety and Comfort functionality in Car for multiple customers.

Test spec preparation, Unit testing using Continental internal tool.

Integration testing on bench with ECU

Integration and module delivery for customer projects

Courage tool (Proprietary), ER tool, MKS, CANalyzer, Datalyzer, bench testing

KPIT, Bangalore [July 2014 – September 2017]

Software development cycle for embedded systems in automotive domain

Software Development for multiple modules for platform and customer projects

Developing test cases for the MATLAB model using RTRT and manual test cases.

Integration and module delivery for customer projects

Technosphere Labs / Technosphere Marketing and Consulting LLP, Bangalore

[April 2012 to July 2014]

Technosphere’s Software development cycle for embedded systems

ARM CortexM3/M4, Stellaris (Tiva) processors LM4f 230/232/120

ARM Cortex A9 using Toradex development board to have end GTK application running on Linux operating system.

Driver development and integration for PIC 12/16/24/32 Microcontrollers and Cypress EncoreV microcontrollers

UART/ IR/ RTC/LCD/Keypad/Accelerometer bring up & application writing for the custom boards.

Graphics designing for ARM and Microchip based products.

GUI design for embedded processor application.

I2C, SPI, CAN, UART, Modbus, RC5, NEC protocols

Driver development/testing/integration/maintenance

Worked on various development boards.

USB bootloader - boot the Stellaris controller by USB bootloader.

Dual disk drive: SD card and USB sharing same file system.

Board bring up Activities

C-Quad Computers, Belgaum [Oct 2010 – Sep 2011]

Project Title: “CAN Protocol Converter and Analyzer”

Design of RS232 and CAN bus protocol converter and analyzer based on PIC MCU using MPLAB IDE. Interfaced keypad, LCD, worked with UART initially and then with CAN on PIC 18f458.



Contact this candidate