C/c++ Software Engineer Resume
SUMMARY:
- 3.5 years of experience in IT industry.
- Application Development & Maintenance Engineer having 3.5 years of experience in Automotive Domains such as Driver Assistance (ADAS) and Navigation.
- Developed projects following SDLC in V - Model - Including Estimation, Specifications, Design, Coding, Testing, Documentation, and assist in Deployment.
- Developed projects using languages C, C++,Java
- Hands on experience in different tools including DOORS, EA, CAN, Virtual Machine, QT etc.
- Strong analytical skills with ability to quickly understand business needs and transform them into technical design.
- Self-motivated and proactive with strong technical, analytical and interpersonal skills.
TECHNICAL SKILLS:
Languages: C, C++, Java
Programming Tools: Visual studio, Debugger
CM Tools: Perforce, MKS
Database: SQL
Tools: PuTTy, Microsoft Office, Terminal Server, Client proprietary tools
Operating System: Windows, Debian Linux, Virtual Machine, WinSCP
Requirement managementtool: DOORs
UML Design Tools: Enterprise Architecture
Comprehensive softwaretool: CAN
Software Architecture: CCA, Autosar, QT
RTOS: QNX
Domain: Embedded Automotive
PROFESSIONAL EXPERIENCE:
Confidential
C/C++ Software Engineer
Responsibilities:
- Create UI application for UNAC gauge using C++ and QML in QT framework on Windows environment.
- Build the code on the virtual machine linux environment, and flash the application on hardware.
Confidential
Embedded C++ Software Engineer
Responsibilities:
- Maintain, analyze, and define software requirements for video based Driver Assistance system in DOOR’s.
- Design using EA and Implement code as per requirements and design.
- Develop software test cases
- Debug embedded code, software validation and testing using bench simulations (CAN).
- Code review.
Confidential
Embedded C++ Project Engineer
Responsibilities:
- Software Maintenance and Enhancements.
- Code analysis and Debugging.
- Problem solving, Bug fixing and Code review.
Confidential
Embedded C++ Project Engineer
Responsibilities:
- Reviewing customer requirements.
- Development of automated test cases in C++ for the validation of the various features of Map viewer.
- Execute test cases on PC simulation and on target.
- Code Review.
Confidential
Java Project Engineer
Responsibilities:
- Documenting our learning’s to NaviWiki.
- Bachelors Technology in Electrical and Electronics Engineering from Federal Institute of Science and Technology( Mahatma Gandhi University ), Kerala, India with 78%, in 2010.