Embedded Software Engineer

Accenture Industry X

Bachelor's or master's degree in cs or ee
Modern c++ embedded software development
Driver/bsp and low-level software engineering
The Embedded Software Engineer defines firmware architecture and implements low-level drivers for platforms in the Railway and Automotive industries

Job Summary

  • The Embedded Software Engineer defines firmware architecture and implements low-level drivers for platforms in the Railway and Automotive industries.
  • Candidates must apply automotive standards such as ASPICE and ISO 26262 while designing and testing modern C++ components.
  • Accenture offers comprehensive health insurance, diverse learning paths, and flexible benefits to support employee well-being and growth.

Matching Summary

The Embedded Software Engineer defines firmware architecture and implements low-level drivers for platforms in the Railway and Automotive industries.

Skills & Requirements

Must-have

  • Bachelor's or master's degree in CS or EE
  • Modern C++ embedded software development
  • Driver/BSP and low-level software engineering
  • RTOS and embedded OS understanding
  • gmock or similar unit testing frameworks

Nice-to-have

  • ASPICE and ISO 26262 functional safety experience
  • Multi-core environment experience
  • MISRA or CERT static analysis standards
  • Python or PyTest scripting skills
  • Tricore, ARM, and POSIX knowledge

Key Requirements

  • Bachelor's or Master's degree in Computer Science or Electrical Engineering
  • Experience with gmock for C++ unit tests
  • Understanding of RTOS and embedded operating systems

Work Rights

Not specified

Tailored Resume

Cover Letter