Functional Safety Application Engineer

UST

Bengaluru Urban

In loco

INR 1.200.000 - 2.400.000

Tempo pieno

6 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

UST in Bengaluru, India, seeks an embedded software engineer focused on safety-critical self-test features for Class B/SIL 2 compliance. You will develop and maintain code examples for self-test coverage, validate diagnostics, and collaborate with R&D, Software, and Marketing to align with roadmaps and customer needs.

You will author safety manuals and application notes, support certification activities, and coordinate with internal teams and third-party bodies to prepare evidence packages.

Competenze

  • Bachelor’s degree in Electrical/Electronics Engineering or equivalent.
  • 3–6 years of experience in embedded development.
  • Skilled in C programming, with experience in C++, Python, and/or assembly language.
  • Solid understanding of MCU peripherals and system resources (clocks/PLLs, watchdogs/timers, UART, SPI, I2C, ADC, PWM).
  • Experience with Arm Cortex-M MCUs, preferably PSoC Control and XMC families, single- and multi-core.
  • Ability to debug at application, register and board level; familiar with GDB/JTAG, oscilloscopes, fault-injection techniques.
  • Hands-on experience with Class B / SIL 2 self-test libraries (CPU tests, RAM tests, Flash checks, clock monitoring, stack tests).
  • Experience authoring or contributing to safety manuals and FMEDA reports.

Mansioni

  • Developing and maintaining code examples demonstrating Class B and SIL 2 self-test coverage (CPU, RAM, Flash, clock, stack, watchdog diagnostics).
  • Debugging and validating self-test libraries and safety diagnostics across application, register, and board levels.
  • Collaborating with R&D, Software, and Marketing to align safety content with product roadmaps and customer requirements.
  • Authoring and maintaining application notes, safety manuals, and technical documentation.
  • Supporting Class B / SIL 2 certification activities, including evidence packages and coordination with certification bodies.

Conoscenze

C programming
Python
Assembly language
Embedded development
GDB/JTAG

Formazione

Bachelor’s degree in Electrical/Electronics Engineering

Strumenti

Oscilloscopes
Fault-injection techniques

Descrizione del lavoro

  • Developing and maintaining code examples demonstrating Class B and SIL 2 self-test coverage, including CPU, RAM, Flash, clock, stack, and watchdog diagnostics.
  • Debugging and validating self-test libraries and safety diagnostics across application code, register-level, and board-level environments.
  • Collaborating with R&D, Software, and Marketing teams to align safety content with product roadmaps and customer requirements.
  • Authoring and maintaining application notes, safety manuals, and technical documentation.
  • Supporting Class B / SIL 2 certification activities, including preparing evidence packages and coordinating with internal teams and third-party certification bodies.
Job Requirements:
  • Bachelor’s degree in Electrical/Electronics Engineering or equivalent, with 3–6 years of experience in embedded development.
  • Skilled in C programming, with experience in C++, Python, and/or assembly language.
  • Solid understanding of standard MCU peripherals and system resources, including clocks/PLLs, watchdogs/timers, UART, SPI, I2C, ADC, and PWM.
  • Experience with Arm Cortex-M MCUs, preferably PSoC Control and XMC families, across single- and multi-core architectures.
  • Ability to debug and root-cause issues at the application code, register, and board level; comfortable using debuggers such as GDB/JTAG, oscilloscopes, and fault-injection techniques.
  • Working knowledge of IEC 61508 (SIL 2) and/or ISO 26262 is desired; familiarity with IEC 60730/60335 Class B requirements is advantageous.
  • Hands-on experience with Class B / SIL 2 self-test libraries, including CPU register/PC/interrupt tests, RAM march tests, Flash CRC/signature checks, clock monitoring, and stack/watchdog tests, is a plus.
  • Experience authoring or contributing to safety manuals, FMEDA reports, and application notes is a plus.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Sr. Embedded SW developer ORC2-EDC3
Sr. Embedded SW developer ORC2-EDC3

Bosch Global Software Technologies Pvt Ltd • Bengaluru

In loco
INR 4.000.000 - 7.000.000
Safety Engineer
Safety Engineer

Growth For Impact • Bengaluru

In loco
INR 1.500.000 - 2.100.000
C++ Development-Functional Safety-2 Professional
C++ Development-Functional Safety-2 Professional

Embitel Technologies • Bengaluru

In loco
INR 1.200.000 - 2.400.000
Lead Safety Engineer
Lead Safety Engineer

Vilas Business Solutions • Pune District

In loco
INR 1.800.000 - 3.000.000
Functional Safety Engineer
Functional Safety Engineer

NXP Semiconductors NV • Bengaluru

In loco
INR 1.800.000 - 3.200.000
Sr. Embedded SW developer ORC2-EDC3
Sr. Embedded SW developer ORC2-EDC3

Bosch Group • Bengaluru

In loco
INR 1.500.000 - 2.100.000
Firmware Design Engineer
Firmware Design Engineer

Info Origin Inc. • Pune District

In loco
INR 900.000 - 1.400.000
Safety Engineer
Safety Engineer

Kinara.ai • Dadri

In loco
INR 1.500.000 - 2.300.000
Developer II - Embedded Software
Developer II - Embedded Software

UST • Bengaluru

In loco
INR 1.500.000 - 2.400.000
Firmware Dev. Engineers
Firmware Dev. Engineers

Larsen & Toubro • Bengaluru

In loco
INR 1.800.000 - 2.600.000