Embedded C++ Low Level Software Engineer

Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę
#306904·Dodano około 2 miesiące temu·71
Źródło: Accenture
Aplikuj teraz

Tech Stack / Keywords

EmbeddedCybersecuritySecurityArchitectureNetworksSoftware DevelopmentSOLIDNetworking

Firma i stanowisko

Accenture is a leading global professional services company with approximately 791,000 people serving clients in more than 120 countries. The company helps businesses, governments, and organizations build their digital core, optimize operations, accelerate revenue growth, and enhance citizen services. Accenture offers solutions and assets across Strategy & Consulting, Technology, Operations, Industry X, and Accenture Song.


Wymagania

  • Strong command of POSIX internals, including process management, IPC, threading, file systems, and system-level APIs.
  • Proficiency in C and C++ for systems-level and embedded software development.
  • Hands-on experience with automotive cybersecurity concepts such as Secure Boot, HSM usage or provisioning, SecOC, or cryptographic key management in vehicle ECUs.
  • Solid understanding of CAN bus protocols and in-vehicle networking fundamentals.
  • Practical experience with ARM-based SoCs and security features (e.g., TrustZone, TEE components, or secure partitions) used in embedded platforms.

Bonus points if you have:

  • Experience with automotive Ethernet and related protocols such as SOME/IP or DoIP.
  • Familiarity with ASPICE (Automotive SPICE) development processes.
  • Awareness of ISO/SAE 21434 (Road Vehicles – Cybersecurity Engineering) and UN R155 regulations.

Obowiązki

  • Own the security software stack and communication security layers across SoC-based vehicle platforms, growing end-to-end understanding of automotive security architectures.
  • Design and implement SoC security architecture components, including TEE modules, HSM provisioning workflows, and key management mechanisms for secure vehicle functions.
  • Develop and maintain TrustZone applications and secure/non-secure world partitioning on ARM-based SoCs, ensuring robust isolation of critical services.
  • Implement and validate the full secure-boot chain, from first instruction to application launch, safeguarding system integrity for production vehicle ECUs.
  • Integrate SecOC for CAN-based networks and design secure CAN/Ethernet routing and gateway functions, enabling authenticated, fresh, and reliable in-vehicle communication across domains while coordinating cybersecurity module integration with architects and validation teams.

Oferta

  • Permanent employment contract.
  • Individual support of a People Lead and a specific path of professional development, including the possibility of a session with a Coach.
  • A wide training package including soft, technical, and language training, access to e-learning platforms, Gallup test, GenAI training, and possibility of co-financing courses and certification.
  • Employee Assistance Program offering legal, financial, and psychological consultations.
  • Eligibility for the Employee share purchase plan with quarterly dividends for shareholders.
  • Paid employee referral program.
  • Private medical care and life insurance.
  • Access to the MyBenefit platform, including the Multisport card.
Płatny urlop
Szkolenia wewnętrzne
Dofinansowanie szkoleń
Opieka zdrowotna
Ubezpieczenie
Karta sportowa

Inne informacje

Clicking apply expresses consent to process personal data by Accenture Sp. z o.o. or any other entity of the Accenture group for recruitment purposes, as data controller under GDPR. Includes a detailed consent statement regarding personal data processing rights and protections under applicable law.

Accenture

Accenture

176 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz