Talent.com
This job offer is not available in your country.
Custom RTOS & Low-Level Firmware Engineer

Custom RTOS & Low-Level Firmware Engineer

HireInfinity ConsultingBengaluru, Karnataka, India
9 hours ago
Job description

We are seeking a skilled Embedded Software Engineer with 68 years of experience in real-time operating system (RTOS) development and low-level firmware programming. The ideal candidate will have hands-on expertise in designing custom RTOS components, strong proficiency in C, and a deep understanding of embedded processor architectures such as RISC-V, MIPS, or ARM.

Key Responsibilities :

  • Design and develop custom RTOS components , including :
  • Scheduler
  • Task infrastructure
  • Inter-task communication mechanisms
  • Memory management
  • Interrupt handling
  • Build and maintain firmware and driver development frameworks that meet real-time performance and timing constraints.
  • Develop BootROM, bootloader , and initialization code for embedded systems.
  • Implement and optimize low-level hardware abstraction layers (HAL) and device drivers.
  • Work closely with hardware and systems engineering teams for platform bring-up and system integration.
  • Apply strong knowledge of operating system data structures and algorithms to solve complex system-level problems.
  • Ensure code quality, documentation, and test coverage throughout the development lifecycle.

Required Skills :

  • Strong proficiency in C programming for embedded systems.
  • Solid understanding of custom RTOS development concepts.
  • Deep experience with scheduling algorithms , inter-process communication, and interrupt handling.
  • Experience working with embedded processor architectures such as RISC-V , ARM , or MIPS .
  • Hands-on experience with :
  • Bootloaders / BootROM
  • Board initialization code
  • Low-level driver and HAL development
  • Familiarity with real-time performance tuning and debugging in embedded environments.
  • Experience working with lab tools (oscilloscopes, logic analyzers, etc.) is a plus.
  • Preferred Skills :

  • Exposure to FreeRTOS or similar RTOS kernels.
  • Experience with emulators, debuggers (e.g., JTAG), and performance profiling tools.
  • Familiarity with secure boot or power management subsystems is an added advantage.
  • Soft Skills :

  • Strong analytical and problem-solving skills
  • Self-driven and comfortable working in fast-paced environments
  • Effective verbal and written communication skills
  • Collaborative mindset with cross-functional teams
  • Create a job alert for this search

    Firmware Engineer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    • New!
    Senior Firmware Engineer

    Senior Firmware Engineer

    Dover India Innovation CenterBengaluru, Karnataka, India
    CV Raman Nagar Bagmane Techpark.Write multi-threaded applications that run on embedded or Raspberry PI based systems of Interfaces with various peripheral devices. I / O boards, serial communication ...Show moreLast updated: 9 hours ago
    • Promoted
    L3 O365 Engineer

    L3 O365 Engineer

    Nextbridge IT SolutionsBangalore, IN
    We are seeking a highly skilled .This senior role is a critical escalation point for complex issues, driving the resolution of major incidents and ensuring the seamless operation, security, and pro...Show moreLast updated: 11 days ago
    • Promoted
    • New!
    Lead, Firmware Engineer

    Lead, Firmware Engineer

    Schneider ElectricBengaluru, Karnataka, India
    Description - External About US At Schneider, we believe access to energy and digital is a basic human right.We empower all to make the most of their energy and resources, ensuring Life Is On every...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Lead Engineer - Software (Hybrid)

    Lead Engineer - Software (Hybrid)

    Raytheon TechnologiesYelahanka, Karnataka, India
    This opportunity is for a Software Engineer who is eager to share their talents with the Surveillance team.The individual will be responsible for performing development and verification of differen...Show moreLast updated: 9 hours ago
    • Promoted
    Hiring for Senior Firmware Engineer – RTOS & Embedded Systems - Bangalore

    Hiring for Senior Firmware Engineer – RTOS & Embedded Systems - Bangalore

    Tata TechnologiesBengaluru, Karnataka, India
    Senior Firmware Engineer – RTOS & Embedded Systems.Develop and integrate embedded firmware on RTOS platforms (FreeRTOS, Zephyr, OpenBSW, or similar). Build and maintain Board Support Packages (BSPs)...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    Software Engineer(Wireless) - 4+yrs - C / C++, Bluetooth / BLE / Zigbee, TCP / IP, Wireless & networking protocols.

    Software Engineer(Wireless) - 4+yrs - C / C++, Bluetooth / BLE / Zigbee, TCP / IP, Wireless & networking protocols.

    CiscoBengaluru, Karnataka, India
    Join Cisco Wireless and help transform the network experience with our innovative wireless solutions.Enhance speed and security, and apply AI / ML for real-time insights, continuous monitoring and se...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Advanced Lead Engineer – Firmware Development

    Advanced Lead Engineer – Firmware Development

    WabtecBengaluru, Karnataka, India
    It’s not just about your career or job title… It’s about who you are and the impact you will make on the world.Because whether it’s for each other or our customers, we put People First.When our peo...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Firmware Engineer

    Firmware Engineer

    ResideoBengaluru, Karnataka, India
    Be part of a team that designs, develops and integrates embedded firmware for the latest in home automation IOT will be responsible to ensure highly efficient, reliable and predicatable wireless co...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Firmware Engineer - Firmware Development

    Firmware Engineer - Firmware Development

    FlowserveBengaluru, Karnataka, India
    In this role you will report into the Supervisor, Engineering.You will be part of an exciting new team and be involved in application design, developing real-time embedded firmware for microcontrol...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Firmware Engineer

    Firmware Engineer

    Skill VentoryBengaluru, Karnataka, India
    Experience withautomotive embeddedfirmware implementation.Firmware development for ICE, Electric and Hybrid Vehicles in Automotive R&D Industry. Development of automotive compliant modular, Stable a...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Software Engineer(Wireless) - 4+yrs - C / C++, Bluetooth / BLE / Zigbee, TCP / IP, Wireless & networking protocols

    Software Engineer(Wireless) - 4+yrs - C / C++, Bluetooth / BLE / Zigbee, TCP / IP, Wireless & networking protocols

    Cisco MerakiBengaluru, Karnataka, India
    Join Cisco Wireless and help transform the network experience with our innovative wireless solutions.Enhance speed and security, and apply AI / ML for real-time insights, continuous monitoring and se...Show moreLast updated: 9 hours ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    ACL DigitalBengaluru, Karnataka, India
    Job Title / Designation : Project Manager, Embedded Engineering Services (EES).Experience Range : 10 to 15 years.Shift : General Shift (Mon-Fri). Job Function, Roles & Responsibilities : .Lead technol...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    FIRMWARE ENGINEER

    FIRMWARE ENGINEER

    Skill VentoryBengaluru, Karnataka, India
    Description : We are looking for an engineer that can take up the Firmware and Embedded software development and testing in the battery management system. Understanding system / functional requirements...Show moreLast updated: 9 hours ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    PeoplefyBengaluru, Karnataka, India
    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 ar...Show moreLast updated: 11 days ago
    • Promoted
    • New!
    IoT Firmware Engineer

    IoT Firmware Engineer

    SolarEdgeBengaluru, Karnataka, India
    Are you ready to power the future?.At SolarEdge (NASDAQ : SEDG), we're a global leader in smart energy technology, with over 4,000 employees, offices in 34 countries, and millions of installations w...Show moreLast updated: 9 hours ago
    • Promoted
    Firmware Engineer – IoT Gateway Development

    Firmware Engineer – IoT Gateway Development

    Capgemini EngineeringBangalore Rural, Karnataka, India
    Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 29 days ago
    • Promoted
    Firmware Design Engineer

    Firmware Design Engineer

    BTL India Private LtdBengaluru, Karnataka, India
    As part of the New Product Development (NPD) team, the candidate should be able to perform the following duties, but they are not limited to the following : . Understand the product specification and ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Lead Firmware Engineer

    Lead Firmware Engineer

    Maxwell Energy System Pvt LtdBengaluru, Karnataka, India
    At Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one...Show moreLast updated: 9 hours ago