Middleware Engineer (Safe RTOS Configuration, Thread/Task Handling)

Cyient

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 21 days ago
Job Description:Middleware Engineer (Safe RTOS Configuration, Thread/Task Handling)Job Title: Middleware Engineer (RTOS & Task Management)Experience: 3-7 YearsLocation: Bangalore / HyderabadAbout the RoleWe are seeking a skilled Middleware Engineer with expertise in RTOS configuration and task handling to join our team developing core software components for automotive display controllers. You will be responsible for configuring and optimizing safe RTOS environments, managing threads and tasks, and ensuring robust real-time performance and system stability.Responsibilities
  • Configure and optimize Safe RTOS (e.g., FreeRTOS, QNX, AUTOSAR OS) for embedded systems.
  • Implement and manage thread/task creation, scheduling, and synchronization mechanisms.
  • Develop and integrate middleware components for inter-process communication, memory management, and resource arbitration.
  • Ensure real-time performance, determinism, and safety compliance.
  • Debug and resolve complex issues related to RTOS behavior, deadlocks, and race conditions.
  • Collaborate closely with software architects, low-level driver developers, and application teams.
Required Skills & Experience
  • 3-7 years of experience in embedded software development.
  • Strong experience with RTOS configuration and programming (e.g., FreeRTOS, QNX, AUTOSAR OS).
  • Proficient in C/C++ programming.
  • Deep understanding of threading, task management, synchronization primitives (mutexes, semaphores), and memory management.
  • Familiarity with embedded system architectures and microcontrollers.
  • Experience with debugging tools (JTAG, trace analyzers).
  • Knowledge of functional safety concepts (e.g., ISO 26262) and safe RTOS implementations is highly desirable.
  • Experience with version control (Git) and defect tracking (JIRA).
  • Good communication and collaboration skills.
Department:Automotive & Mobility (India) AssociateSkills Required:MATLAB Simulink,Automotive Spice,Requirements EngineeringYears Of Exp:3 to 7 YearsDesirable Skills:MATLAB Simulink,Automotive Spice,Requirements EngineeringDesignation:Associate

Cyient

Similar Jobs

  • Lead Software Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 23 hours ago
    • Apply easily
  • Lead Engineer - React.js

    Neighborly

    • Bangalore, Karnataka
    About Neighborly Neighborly is a local network of home service brands that will connect you to very specific vetted local experts. Our family of service professionals work with r…
    • Just now
    • Apply easily
  • Software Development Engineer

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 23 hours ago
    • Apply easily