Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Custom RTOS & Low Level Firmware Engineer.
India Jobs Expertini

Urgent! Custom RTOS & Low-Level Firmware Engineer Job Opening In Bengaluru – Now Hiring HireInfinity Consulting

Custom RTOS & Low Level Firmware Engineer



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



Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Custom RTOS Potential: Insight & Career Growth Guide