Engineer Software

Infineon Technologies AG

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Infineon Technologies AG in Bengaluru is seeking a candidate for a Software Development/Verification role involving embedded system projects. Responsibilities include developing architecture and design for MCAL device drivers and participating in requirements definition.

The ideal candidate should have robust C programming skills, experience with debugging tools, and knowledge of embedded systems and relevant standards. Infineon promotes an inclusive work environment.

Qualifications

  • Experience in embedded system software development or verification in C, with knowledge of assembly language.
  • Familiarity with standards such as AUTOSAR and ISO26262 is desirable.
  • Proficient with development tools and good working knowledge of debugging tools.

Responsibilities

  • Participate in requirements elicitation and definition phase of the project.
  • Develop architecture and design for MCAL device drivers.
  • Evaluate change requests and conduct analysis for planning.

Skills

Embedded system software development
C programming
Basic algorithms and data structures
Microcontroller architectures
Debugging tools
Team collaboration

Tools

Enterprise Architect
Logic analyzers
Oscilloscopes

Job description

Your Role
  • Participate and contribute to requirements elicitation and definition phase of the project
  • Responsible for Software Development / Verification activities based on the need of the project. Candidate may need to work on either development or verification activities as per need of the project and should quickly learn and adapt to the necessary skills required for the job
  • As Development role:
    • Should develop architecture, design, and code for MCAL device drivers
    • Perform static checks (Cyclomatic complexity, MISRA evaluation, Polyspace warnings analysis, etc.), unit tests and others
  • As Verification role:
    • Candidate should develop test strategy, automation and perform test executions / regression activities
    • Institutionalize the methods and related templates to enable the usage of the tools and test equipment wherever required/possible
  • Evaluate change requests to products, conduct analysis and derive impact for planning by team
  • Support Engineering Managers with work breakdown structure and estimates
Your Profile
  • Embedded system software development / verification in C, assembly language as per a defined software development lifecycle
  • Basic algorithms and data structures in C, operating systems and device driver fundamentals
  • Good knowledge of at least one microcontroller architecture (32bit), multi‑core architectures, MMU, MPU, caches, DMA, interrupts
  • Experience in standards such as AUTOSAR, IEC61508, ISO26262 is desirable
  • Acquaintance with development tools such as Enterprise Architect and at least one C compiler tool chain
  • Good working knowledge of debuggers such as PLS, Lauterbach, etc.
  • Proven ability to work with standard lab equipment – oscilloscopes, logic analyzers, power benches, protocol analyzers, etc.
  • Good team player with excellent communication skills and an ability to work in a multi‑site work environment

Contact:

Pooja.AnandaChowta@infineon.com

We are on a journey to create the best Infineon for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant´s experience and skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer Software
Engineer Software

Infineon Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Engineer Software
Senior Engineer Software

Infineon Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000
Principal Engineer Software
Principal Engineer Software

Infineon Technologies AG • Ahmedabad District

On-site
INR 2,500,000 - 4,500,000
Senior Engineer - Software
Senior Engineer - Software

Infineon Technologies AG • Bengaluru

On-site
INR 800,000 - 1,200,000
Principal Engineer Software
Principal Engineer Software

Infineon Technologies • Ahmedabad District

On-site
INR 9,000,000 - 15,000,000
Senior Staff Application Engineer - AMS Design
Senior Staff Application Engineer - AMS Design

Infineon Technologies • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Staff Applications Engineer
Staff Applications Engineer

Infineon Technologies AG • Bengaluru

On-site
INR 1,800,000 - 2,100,000
Staff Engineer Verification
Staff Engineer Verification

Infineon Technologies • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Staff Engineer Requirements Engineering
Staff Engineer Requirements Engineering

Infineon Technologies • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Principal Engineer Verification
Principal Engineer Verification

Infineon Technologies AG • Bengaluru

On-site
INR 3,500,000 - 5,500,000