Tata Consultancy logo

Tata Consultancy

Firmware Engineer

Tata Consultancy

📍 Pune District, India 🇮🇳

full-time
mid-level
Posted —

Key Skills

EmbeddedfirmwareAUTOSARCANISO26262

Industry

AutomotiveSemiconductor

Job Description

Greetings from TCS!!

We are looking for Embedded Firmware,

Experience: 4-8 years

Location: Pune


JD:


  1. Experience in Embedded C code development for Automotive applications
  2. Hands-on experience for Infineon, Freescale, TI microprocessor/Microcontroller programming
  3. Experience in Low level device driver development for ADC, DAC, High and Low side driver, PWM, Memory etc.
  4. In Experience Communication interface like CAN, J1939, UDS, ODX Ethernet and OTX
  5. Working experience in handling AUTOSAR / Non-AUTOSAR based projects
  6. Working knowledge on automotive safety standards and process like ASPICE / ISO26262
  7. Proficiency in realization of software development according to V-model, ASPICE, functional safety ISO26262 part 6
  8. Working experience in Software product engineering and software life cycle.
  9. Software systems architecture practices, methods and tools.
  10. Software unit testing, integration testing, and system testing practices, methods, and tools
  11. Software configuration management practices, methods, and tools,
  12. Strong problem solving and troubleshooting abilities.
  13. Self-motivated and able to perform with minimal supervision.

Good-to-Have

  1. Knowledgeable of Scrum methodology & Sprint execution
  2. Must have good verbal, written and interpersonal communication skills.
  3. Ability to effectively work as part of a global team.
  4. Ability to organize and prioritize multiple tasks to meet deadlines.
  5. Experience in following SOLID & other design principles.

Responsibility of / Expectations from the Role

1 Requirement analysis

2 Embedded Firmware Development

3 Unit, Integration, regression testing

4 Design documentation, development life cycle