Engineer Emb Sw (device Driver)

Year    India, India

Job Description

Position Summary with Job Responsibilities

Position Description Format
Position Name Embedded SW Design Engineer Position level
DEM position name DGM, Embedded System DEM position level L4
FEM position name NA FEM position level NA
Purpose of the position
a.Why the positions exists?
b.What will happen if there is no one in the position (no one performs the work)?
c.Base code, M script, device driver and s-function development, integration and testing for Integrated controller project will be affected also affecting timeline of the project. Integrated controller milestones can't be delivered.
Dimensions of the position
Financial:
Non-financial: Total reportees under this position :
Personal Profile
Education B.E- Electronics /ENTC
Competencies
1)Embedded C, Matlab Simulink, Unit & Integration testing, RTOS, AUOTSAR, static analysis.
2)Good communication skills, analysing and problem solving skills, fast learning skills and excellent team player
3)Electronics with Embedded domain

Education

Work Experience

Relevant Experience :
Minimum experience requirement
1)Embedded C coding, Embedded build process, Good knowledge of Misra C standard, static code analysis, Dynamic testing, time profiling, unit testing and integration testing.
2)Knowledge of Matlab Simulink, embedded coder, legacy code tool, auto code generation.
3)Exposure to RTOS, multicore controller, bootloader and AUOTSAR is required.
4)Knowledge of automotive protocols like CAN , LIN , CCP, K line, UDS
5)Knowledge of diagnostic tools like INCA, vehicle spy, PCAN, vector canape or similar tools.
Working knowledge requirement
1)Embedded domain with good experience of 8bit, 16 bit and 32 bit microcontrollers, its architecture, compiler toolchain, code optimization techniques.
2)Strong embedded C and coding experience. Experience in developing low level device drivers, testing and debugging the issues.
3)Must have exposure to in circuit debuggers and debugging techniques.
Key Responsibilities:
S.N.Key Responsibility & Key Tasks Measures
1Contribution to planning
Support in planning of Software design
1.Plan and finalise device drivers to be developed.
2.System Requirement analysis and finalise interfaces.
3.Design of software device driver.
4.Develop software device drivers and base code
5.Integration and integration testing plan for device driver
6.Plan for Testing and validation of the firmware
7.Contribute to overall time plan development SDD document, device driver development plan,
2Key actions and decisions (Long term and Short term)
1.Design and develop S-function, m-script
2.Design and develop base code, device drivers using embedded C.
3.Controller selection, component interfacing through microcontroller architecture study, benchmarking, study of interfacing circuitry.
4.Integration, testing and debugging of base code with application software
5.Code profiling
6.Static code analysis
7.Development, testing, debugging and support Code metric report, Testing reports, Successful working base code.
3Nature of problems faced/ Scope of improvement opportunities
1.Debug and analyze complex technical problems, diagnose their root cause, and find solutions
2.Co-ordinate with suppliers, hardware, power electronic team and others for requirements understanding, integration and testing
3.Timely completion of design, development and testing for TCDS gateways and AR gateways
Timely resolution of errors

Tata Motors Leadership Competencies

Customer Centricity - Anticipating, understanding and focusing efforts on meeting the customer (stakeholders) needs or expectations

Developing Self and Others - Recognizing continuous development is essential for success and taking steps to develop self and helping others to excel

Driving Execution - Translating strategy into action and execution

Leading by Example - Encouraging and following ethical standards

Leading Change - Recognizing the need for change, initiating and adapting to change

Motivating Self and Others - Inspiring teams and individuals

Functional Competencies

Tags

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2920543
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year