UST
Website:
ust.com
Job details:
Job Title: Embedded Software Engineer / Architect – Automotive
Experience:
- 6–12 years (Senior / Architect based on experience)
Role Summary:
We are hiring an Embedded Software Engineer (or Architect) with strong experience in automotive embedded systems, driver development, and safety-critical software. The role involves end-to-end development, debugging, and ownership of software components aligned with automotive standards.
Key Responsibilities:
- Develop embedded software (C++) for automotive systems
- Work on device driver development (SPI, ADC, etc.) and OS-level components
- Perform debugging, issue analysis, and root cause investigation
- Ensure ASIL-compliant software development following ASPICE processes
- Take ownership of assigned software components throughout the SDLC
- Use tools like T32 debugger for low-level debugging
For Architect Role:
- Define and maintain software architecture and design
- Act as technical interface for internal and external stakeholders
- Provide technical leadership and guidance to development teams
Required Skills:
- Strong experience in Embedded C++ development
- Good understanding of microcontrollers, SoC, and ARM architectures
- Experience in driver development and low-level system programming
- Hands-on with debugging tools (T32 or similar)
- Knowledge of Google Test (GTest)
- Strong analytical and problem-solving skills
Good to Have:
- Experience in automotive safety (ASIL) and ASPICE processes
- Exposure to OS internals and safety-critical systems
- Strong ownership mindset and proactive approach
Click on Apply to know more.