Hiring for Senior Firmware Engineer – RTOS

2 weeks ago


Bengaluru, Karnataka, India Tata Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Job Title
: Senior Firmware Engineer – RTOS & Embedded Systems

Location
: Bangalore, India

Experience
: 10+ Years

Notice Period
: Immediate to 30 Days.

Key Responsibilities:

  1. Develop and integrate embedded firmware on RTOS platforms (FreeRTOS, Zephyr, OpenBSW, or similar).

  2. Build and maintain Board Support Packages (BSPs), hardware abstraction layers, and low-level drivers.

  3. Implement inter-process communication mechanisms including shared memory, queues, and semaphores.

  4. Collaborate with hardware and system teams for board bring-up and end-to-end system validation.

Required Skills & Experience:

  1. At least 8 years of embedded firmware development experience and proven expertise in C programming and embedded software design best practices.

  2. Strong experience with RTOS (FreeRTOS, Zephyr, OpenBSW, or similar) including task scheduling and memory management.

  3. Proficiency in shared memory architectures, synchronization primitives, and inter-core communication.

  4. Strong understanding of microcontrollers (ARM Cortex-M/R/A series), bootloaders, and peripherals.

  5. Hands-on experience with communication protocols: SPI, I2C, UART, CAN, Ethernet.

  6. Proficient with debugging tools: JTAG, SWD, oscilloscopes, and network analyzers.

  7. Familiarity with embedded safety/security standards (ISO 26262, MISRA C) is a plus.



  • Bengaluru, Karnataka, India Muse Wearables Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Location: On-site, Bommasandra, Bangalore UrbanEmployment Type: Full-TimeAbout Us:We are a rapidly growing wearable technology company developing cutting-edge smart rings and other innovative devices. Our flagship product is a smart ring featuring Bluetooth, NFC, a dual-processor PSOC63 architecture, and an RTOS-based application. We are seeking a passionate...


  • Bengaluru, Karnataka, India X-PHY Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    X-PHY is an industry leader in cybersecurity technology, delivering cutting-edge solutions that proactively protect businesses from evolving cyber threats. As a hardware-based cybersecurity company, we don't just build products—we build the future.As we continue to expand, we're seeking passionate, driven individuals to join our mission to redefine...


  • Bengaluru, Karnataka, India X-PHY Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    X-PHY is an industry leader in cybersecurity technology, delivering cutting-edge solutions that proactively protect businesses from evolving cyber threats. As a hardware-based cybersecurity company, we don't just build products—we build the future.As we continue to expand, we're seeking passionate, driven individuals to join our mission to redefine...


  • Bengaluru, Karnataka, India ABEX Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    **We are hiring on behalf of a leading product company for the position ofSenior Firmware EngineerJob Title: Senior Firmware EngineerExperience: 5+ yearsLocation – BangaloreOverview:**We are looking for a highly skilled Senior Firmware Engineer to lead the design and development of firmware for next-generation IoT health and AI-driven devices. This role...


  • Bengaluru, Karnataka, India mobiezy Full time ₹ 14,00,000 per year

    Job Title: Embedded Software Engineer – RTOSExperience: 5 to 10 yearsLocation: Bangalore/HybridEmployment Type: ContractAbout the RoleWe are seeking a highly motivated Embedded Software Engineer with strong experience in RTOS-based firmware development. The ideal candidate will work on the design, development, and optimization of embedded software for...


  • Bengaluru, Karnataka, India ABEX Excellence Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We are hiring on behalf of a leading product company for the position of Senior Firmware EngineerJob Title: Senior Firmware EngineerExperience: 5+ yearsLocation – BangaloreOverview:We are looking for a highly skilled Senior Firmware Engineer to lead the design and development of firmware for next-generation IoT health and AI-driven devices. This role...


  • Bengaluru, Karnataka, India Octane Circuits Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Embedded Systems Engineer with 2-6 yrs experience in firmware (C/C++), PCB bring-up, driver development, UART, RS485, I2C, SPI, RTOS (FreeRTOS), Nordic BLE, and low-power battery devices. Strong debugging and hardware integration skills.Health insurance


  • Bengaluru, Karnataka, India Sandisk Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in...


  • Bengaluru, Karnataka, India Sandisk Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in...


  • Bengaluru, Karnataka, India Confio Technologies Full time

    Key Responsibilities1. Firmware DevelopmentDesign, implement, and maintain firmware for microcontroller-based systems (STM32, ESP, etc.) in C/C++.Develop and optimize communication protocols (RS485, Modbus RTU, UART, SPI, I²C).Work with sensors, relays, dimmers, and control circuits for real-time applications.Implement RTOS-based designs and event-driven...