Job Description

Roles and Responsibilities

Qualification: BE,BTech,ME,Mtech, MScin ComputerScience,VLSI, Embedded, Electronics(& Telecommunication)Instrumentation &Control fromreputed institute.

Role L3 Firmware Developer

5 , yrs max and Budget upto LPA

Target companies:Small companies in and around Pune,Faurecia, Lear,Embitel etc

Required Exposure

Verystrong knowledge ofCprogrammingwith at least 5 years experience in microcontroller basedprojects.

Clear concept ofmicroControllerArchitecture.

DriverDevelopment using embeddedC ,assembly language

Troubleshootingusing debugger, logic Analyzer etc..

ConceptsofRTOS and bootloader.

Preferred add ons

Working experience withARM cortex architectureand driver developmentfor ARM cortex platform and ARM accreditation,OR

Working experience with RH micro controller fromRenesasusingGreenhillscompiler and E2 debugger.

Use of CMSIS library,other libraries from chip vendor.

Use ofDoxygenfor automatic document generation..

Familiarity withAutoSARphilosophy and principles ofobject orientedprogramming.

Theselected candidate shall participate in efforts to develop the firmware for next generation bitmicro controllers that is targeted at control units for Electric Vehicles. The role involvesdesignanddevelopment of software fora variety of micro-controller platforms based onproprietary selected candidate shall therefore participate in development of the various software components including low-level drivers, scheduler, bootloader. service functions and communication protocol doing so, he, she shall have to consult data sheets,application notes as well as experts from the micro-controller software thus developed shall be modular, scalable, and compatible with proprietary software architecture candidate shall also need to befamiliar with relevantguidelinessuch as MISRAto ensure compliance, participatein design and codereviews, and collaborate with other team members to ensure that all software is adequately tested.

Ideal candidate shall have adisciplined approach to development, detail oriented approach to problem solving, and shall also be an effective communicator for conducting training sessions and develop lucid documentation.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application