Embedded Software Engineer

Accenture Industry X

Remote
**
Modern c++ development
Low-level driver development
Bsp development
** Accenture Industry X is seeking an Embedded Software Engineer to design and develop firmware and software architecture, focusing on low-level drivers and software components in modern C++. The position requires expertise in embedded software development and an understanding of automotive standards. **

Job Summary

  • The Embedded Software Engineer is responsible for defining the firmware/software architecture for specific components/modules that are part of the overall platform.
  • Design, implement, integrate, test and document low-level drivers, BSP and software components in modern C++.
  • Accenture prioritizes your health and well-being through comprehensive health insurance coverage and inclusive work arrangements.

Matching Summary

Match Score: 75

** Accenture Industry X is seeking an Embedded Software Engineer to design and develop firmware and software architecture, focusing on low-level drivers and software components in modern C++. The position requires expertise in embedded software development and an understanding of automotive standards. **

Skills & Requirements

Must-have

  • Modern C++ development
  • Low-level driver development
  • BSP development
  • RTOS and embedded OS understanding
  • C++ unit tests with gmock

Nice-to-have

  • Experience in multi-core environments
  • MISRA, CERT static analysis
  • Python or PyTest experience
  • Tricore, ARM, POSIX experience

Key Requirements

  • Bachelor's or master's degree
  • C/C++/Modern C++
  • Driver/BSP/Low-level software development
  • Low-level Embedded Software Engineering
  • Understanding RTOS and embedded OS
  • Experience with gmock (or similar)

Work Rights

Not specified

Tailored Resume

Cover Letter