Hiring for Senior Firmware Engineer – RTOS

2 days ago


bangalore, India Tata Technologies Full time

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.



  • Bangalore, India Tata Technologies Full time

    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...

  • Firmware engineer

    7 days ago


    Bangalore, India Peoplefy Full time

    Join Our Team as a Firmware Engineer (Embedded Systems – C++ Expert) Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are seeking a talented Firmware Engineer with 6–9 years of experience to bolster our team in Bangalore (Hybrid). As a key player, you will spearhead architecture,...

  • Firmware Engineer

    1 week ago


    bangalore, India Peoplefy Full time

    🚀 Join Our Team as a Firmware Engineer (Embedded Systems – C++ Expert) 🚀Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are seeking a talented Firmware Engineer with 6–9 years of experience to bolster our team in Bangalore (Hybrid).As a key player, you will spearhead...


  • Bangalore, India Univision Technology Consulting Pvt. Ltd. Full time

    Responsibilities: Develop and maintain embedded firmware for ARM Cortex-M / RISC-V microcontrollers. Implement device drivers for I2 C, SPI, UART, CAN, USB, BLE, and Ethernet. Work on RTOS (Free RTOS, Zephyr) and bare-metal systems. Perform board bring-up, debugging, and validation using JTAG/SWD, oscilloscopes, and logic analyzers. Collaborate with...


  • Bangalore, India Blunt Arrow Full time

    About the role This position focuses on launching direct-to-consumer products. Our team is responsible for designing, prototyping, and launching Portable Energy Systems—compact solutions that integrate core technologies to deliver Io T-enabled backup power for consumers. We’re looking for a motivated individual who thrives in a fast-paced environment...

  • Firmware Engineer

    1 week ago


    Bangalore, Karnataka, India Siemens Full time

    Hello talented techie Siemens is looking for firmware engineers to design prototype develop and maintain the firmware solutions to Siemens industrial devices from multiple Business units such as Factory automation Mobility Smart grid infrastructure etc We are a team of electronics hardware design and firmware engineers The team is involved in all...


  • Bangalore, India ACL Digital Full time

    Job Title / Designation : Project Manager, Embedded Engineering Services (EES) Experience Range : 10 to 15 years Job Location : Bangalore Shift : General Shift (Mon-Fri) Must Skill : Embedded C, RTOS Job Function, Roles & Responsibilities: Lead technology initiatives for strategizing and owning Industry 4.0 and related business practices, with ...

  • Firmware Engineer

    1 week ago


    Bangalore, India Peoplefy Full time

    Join Our Team as a Firmware Engineer (Embedded Systems – C++ Expert) &## ; Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are seeking a talented Firmware Engineer with 6–9 years of experience to bolster our team in Bangalore (Hybrid). Design cutting-edge real-time embedded...


  • bangalore, India Univision Technology Consulting Pvt. Ltd. Full time

    Responsibilities:Develop and maintain embedded firmware for ARM Cortex-M / RISC-V microcontrollers.Implement device drivers for I2C, SPI, UART, CAN, USB, BLE, and Ethernet.Work on RTOS (FreeRTOS, Zephyr) and bare-metal systems.Perform board bring-up, debugging, and validation using JTAG/SWD, oscilloscopes, and logic analyzers.Collaborate with hardware design...


  • bangalore, India Blunt Arrow Full time

    About the roleThis position focuses on launching direct-to-consumer products. Our team is responsible for designing, prototyping, and launching Portable Energy Systems—compact solutions that integrate core technologies to deliver IoT-enabled backup power for consumers. We’re looking for a motivated individual who thrives in a fast-paced environment and...