Accenture Polska

Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services. We offer solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Accenture Song.

THE WORK:

As a Senior Embedded C++ Low Level Engineer, you will:

  • Design and implement complex low‑level drivers using modern C++, including tests and documentation.
  • Integrate existing drivers provided by suppliers into embedded platforms.
  • Review and approve requirements, architecture, design, code, tests, and documentation across the development lifecycle.

​Flexible: The work location for this role may include a mix of working remotely (most of the time), onsite at a client or in an Accenture office - depending on specific project circumstances. With all our roles, there is some in-person time for collaboration, learning and building relationships with clients, peers, leaders, and communities. As an employer, we will be as flexible as possible to support your specific work/life needs.

  • Permanent employment contract.
  • Individual support of a People Lead and a specific path of professional development, as well as the possibility of a session with a Coach.
  • A wide training package (soft, technical, and language training offer, access to e‑learning platforms, Gallup test, GenAI training, possibility of co‑financing courses and certification).
  • Employee Assistance Program – legal, financial and psychological consultations.
  • Accenture employees eligible for the Employee share purchase plan automatically become eligible for quarterly dividends if they own company shares.
  • Paid employee referral program.
  • Private medical care, life insurance.
  • Access to the MyBenefit platform (possibility of using a wide range of products and services, including the Multisport card).

  • Advanced knowledge of modern C++ for embedded firmware and driver development.
  • Understanding of low‑level communication buses (I2C, SPI, MDIO, CAN, LIN, Ethernet).
  • Strong understanding of RTOS and embedded OS concepts.
  • Experience with multi‑core embedded systems.
  • Experience using gtest and gmock for C++ unit testing.

BONUS POINTS IF YOU HAVE:

  • Knowledge of Tricore, ARM or POSIX environments.
  • Experience with AUTOSAR‑based development.
  • Familiarity with MISRA, CERT or similar static analysis standards.
  • Experience with Python and PyTest.
  • Understanding of safety and security standards relevant to embedded systems.

Research indicates that some candidates, especially the most diverse ones, may hesitate to apply for positions if they don't meet all requirements. If you believe you possess the necessary skills, even if not meeting every requirement, we wholeheartedly encourage you to submit your application.

Jesteśmy ekspertami realizującymi projekty, których nikt nie jest w stanie zrobić albo nie jest w stanie zrobić równie dobrze jak my. W Accenture odpowiadamy na prawdziwe wyzwania stojące przed naszymi klientami dzięki innowacji, najnowocześniejszej technologii i dogłębnej znajomości rynku. Naszą największą satysfakcją jest widzieć dookoła rozwiązania Accenture, które napędzają nowoczesny biznes. Nowoczesność to nie jest temat jutra – my ją już dziś wdrażamy w życie. Dołączając do nas, uczysz się nowych rzeczy i sprawdzasz je w działaniu razem z doświadczonymi mentorami. Już od pierwszego dnia doświadczasz czegoś nowego. Tu zdobywasz wiedzę i umiejętności, które zostaną z Tobą na lata. Twoja kariera staje się gotowa na wszystkie zmiany rynku – przecież to Ty, razem z nami, już dziś tworzysz jutro biznesu.