NextHire Try for free

UST

Posted 23 Oct 2026

Functional Safety Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Posted
23 Oct 2026

About the role


UST Job Title: Developer III Embedded Software


Who we are


At UST, we help the world s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we co-create lasting change with our clients. With over 26,000 employees in 25 countries, we build for boundless impact touching billions of lives worldwide. Visit us at .

Job Description:


Key Responsibilities in Your New Role

· 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.

Qualifications

· 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.

Professional Skills

-Effective oral and written communication skills, including technical documentation.

· Ability to translate certification and standards requirements into practical application content, such as code examples, application notes, and training materials.

· Ability to independently plan and prioritize deliverables against program timelines.

At UST, our culture is built on our core values:


Humility:

We listen, learn, and act selflessly.


Humanity:

We strive to improve the lives of others through our work.


Integrity:

We honor commitments and act responsibly.


We celebrate diversity, inclusion, and innovation placing people at the center of everything we do.
Equal Employment Opportunity Statement UST is an Equal Opportunity Employer. All employment decisions are made without regard to age, race, creed, color, religion, sex, national origin, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, or any other protected characteristic under applicable law.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach