Skip to main content

Menu

RTOS/Baremetal Embedded Software Developer

Capgemini

Bengaluru, Karnataka, India Full Time Work from Office
Department
Engineering - Software & QA
Experience
2 years (min.)
Pay
Fixed 150000 – 150000
Posted
01 Jul 2026
Required skills
RTOSEmbedded CFreertos Bare Metal Linux Device Driver Communication Protocols QNXZephyr
Perks & benefits
PF, Paid time off, Sick leave

Job description
Position: RTOS / Bare-Metal Embedded Software Developer Experience: 2 to 4 Years Location:Bangalore Job Summary We are seeking a talented RTOS / Bare-Metal Embedded Software Developer to design, develop, and optimize firmware for resource-constrained embedded systems. The ideal candidate should have strong expertise in Embedded C programming, microcontroller-based development, real-time operating systems (RTOS), device drivers, and low-level hardware interaction. Key Responsibilities Design and develop embedded firmware using C for microcontroller-based systems. Develop software for RTOS and Bare-Metal environments. Implement device drivers and Board Support Package (BSP) components. Develop and optimize real-time applications with strict timing requirements. Interface with peripherals such as UART, SPI, I2C, CAN, USB, Ethernet, ADC, PWM, GPIO, and Timers. Debug hardware-software integration issues. Analyze CPU, memory, and power utilization to optimize system performance. Perform unit testing, integration testing, and system validation. Participate in code reviews and ensure adherence to coding standards. Collaborate with hardware, validation, and system engineering teams. Preferred Skills Experience with ARM Cortex-M/A/R processors Knowledge of STM32, NXP, TI, Renesas, Infineon, Nordic, or Microchip platforms Familiarity with Functional Safety standards (ISO 26262, IEC 61508, DO-178C) Experience with Secure Boot and Firmware Security Knowledge of Embedded Linux (added advantage) Exposure to AUTOSAR, Industrial Automation, IoT, Medical, or Consumer Electronics products Role: Embedded Systems Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate
Ready to apply?

Create a free candidate account to submit your application for this role. After signup you’ll return here to finish applying.

  • View full job details above — no account needed
  • Sign up once, then apply in a few steps
  • Upload your resume and track applications

Back to job openings

💸 Earn up to ₹5,000 per successful referral

Refer Talent in Your Company & Start Earning

Know open roles in your company? Refer candidates and earn rewards. Just tell us your company and how many people you can refer we’ll connect you with matching candidates.

No cost • Flexible • Quick payouts