I

Staff Specialist Software

Infineon Technologies
NewPosted today

LOCATION

Bangalore MG · Onsite

EXPERIENCE

Not specified

SKILLS REQUIRED

C ProgrammingEmbedded SystemsUnit TestingDevice DriversMicrocontroller ArchitectureStatic analysis

Job description

Overview

Embedded software role developing and verifying MCAL drivers for automotive platforms, covering architecture, coding, testing, static analysis and quality reviews across the product lifecycle.

What you'll do

  • Participate in and contribute to requirements elicitation and definition phase of the project.
  • Carry out software development or verification activities as the project requires, quickly learning and adapting to the skills each needs.
  • Develop architecture, design and code for MCAL device drivers.
  • Perform static checks (cyclomatic complexity, MISRA evaluation, Polyspace warnings analysis, etc.), unit tests and others.
  • Evaluate change requests to products, conduct analysis and derive impact for planning by the team.
  • Help Engineering Managers with work breakdown structure and estimates.
  • Conduct reviews of artefacts (specifications, design, code, test specifications/scripts, quality reports, etc., as applicable) and recommend necessary actions.

What you'll need

  • Embedded system software development or verification in C and assembly language following a defined software development lifecycle.
  • Basic algorithms and data structures in C, operating systems and device driver fundamentals.
  • Good knowledge of at least one 32-bit microcontroller architecture, multi-core architecture, MMU, MPU, caches, GPT, GTM, timers, DMA and interrupts.
  • Good working knowledge of debuggers such as PLS and Lauterbach.
  • Proven ability to work with standard lab equipment (oscilloscopes, logic analyzers, power benches, protocol analyzers etc.).
  • Good team player with excellent communication skills and ability to work in a multi-site work environment.

Nice to have

  • Experience in standards such as AUTOSAR, IEC 61508 and ISO 26262.
  • Acquaintance with development tools such as Enterprise Architect and at least one C compiler tool chain.

Details

  • Location: Bangalore.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Staff Specialist Software