Apply now »

STM Secureboot | 8 to 12 years | Bengaluru

Job Description

This role involves the development and application of engineering practice and knowledge in the following technologies: Standards and protocols, application software and embedded software for wireless and satellite networks, fixed networks and enterprise networks; connected devices (IOT and device engineering), connected applications (5G/ edge, B2X apps); and Telco Cloud, Automation and Edge Compute platforms. This role also involves the integration of network systems and their operations, related to the above technologies.

 

Key Responsibilities:

  • Design and develop Linux device drivers for AudioDisplay, and other peripherals on x86 and ARM platforms.
  • Work on bare-metal and RTOS-based systems (e.g., FreeRTOS) for embedded applications.
  • Implement Secure Bootcryptographic modules, and trusted execution environments (TEE).
  • Collaborate with hardware, security, and firmware teams to ensure robust and secure system integration.
  • Debug and optimize low-level software for performance, power, and reliability.
  • Contribute to bootloader developmentBSP customization, and kernel bring-up.

Technical Skills Required:

  • Strong programming in C for embedded systems.
  • Deep experience with Linux kernel internalsdevice tree, and driver development.
  • Proficiency in x86 and ARM architectures, including memory management and interrupt handling.
  • Experience with FreeRTOS and bare-metal development.
  • Hands-on with Secure BootTPMcryptographic libraries (OpenSSL, mbedTLS), and key management.
  • Familiarity with audio and display subsystems (ALSA, I2S, HDMI, DRM/KMS).
  • Debugging using JTAGGDBoscilloscopes, and logic analyzers.

Preferred Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electronics, or related field.
  • Experience in automotiveIoT, or secure embedded systems.
  • Knowledge of YoctoBuildrootU-Boot, and CI/CD pipelines.
  • Strong documentation and communication skills.
Ref. code:  266592
Posted on:  1 Jul 2025
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Bangalore, IN

Brand:  Capgemini Engineering
Professional Community:  Products & Systems Engineering

Apply now »