logo

JobNob

Your Career. Our Passion.

Senior Software Engineer


Wipro


Location

Pune | India


Job description

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

Position: Sr. Software Engineer / Technical Lead / Architect Experience: 5 - 15 Years Location: Pune Work: Hybrid Role: AUTOSAR Development NP - preference for short notice period, Immediate Joinee

Job Description:

Experience in Architecture (ADAS, IMS/DMS, Display) based on Linux and Autosar OSEK OSs. Experience in MCU & FreeRTOS will be plus. Experience in Service oreinted Architecture. Experience in Middle layer development and customization. Experience in C/C++ Development. Experience in Working on Classic AUTOSAR Architecture Experience in Configuring CAN stack, NVM stack, Diagnostic stack. Experience in Integrating & configuring the CAN DBC from OEM. Experience in Configuring MCAL(e.g MCU, ADC, PWM, SPI, Port etc.) & OS. Experience in performing the HW board bring up activity. Experience in Linux BSP and Kernel development. Experience of understanding the HW SW Interface Requirements. Experience in performance analysis and optimization of in various layers. Experience in working with loggers to store logs on device or remotely (DLT etc.) Experience in working with Vector DaVinci COnfigurator/Developer Tool, EB Tressos. Problem solving attitude High capacity of synthesis for technical issues Experience in SOMEIP

Good to have: Worked on R5F MCU RH850,SOC's Qualcomm, TI, Renessas, etc. Worked on Adaptive Autosar Architecture. Knowledge of EOL process, Cyber Security & functional safety. On experience of Vector HW tools CANoe/CANalyser/CANape/C/CAPL programming Experience of Camera Driver development.

Tools: JIRA, SVN, Confluence, IBM Rhapsody, Doors, RTC, PTC, Gitlab, etc.

Main Activities/Responsibilities:

Take care of the Software Architectural Design (SWE.2) Develop and document the software architectural design that specifies the elements of the software with respect to functional and non-functional software requirements. Allocate the software requirements to the elements of the software architectural design. Identify, develop and document the interfaces of each software element. Evaluate and document the timing and dynamic interaction of software elements to meet the required dynamic behavior of the system. Determine and document the resource (ROM, RAM, Flash…) consumption objectives for all relevant elements of the software architectural design on the appropriate hierarchical level. Evaluate alternative software architectures. Propose relevant technical solutions for future SW Component.


Job tags



Salary

All rights reserved