Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Middleware Engineer (safe Rtos Configuration, Thread/task Handling) @ Cyient

Home > Quality Assurance and Testing

 Middleware Engineer (safe Rtos Configuration, Thread/task Handling)

Job Description

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

Job Title: Middleware Engineer (RTOS & Task Management)

Experience: 3-7 Years

Location: Bangalore / Hyderabad

About the Role

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

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Post Silicon Test Engineer
Employement Type: Full time

Contact Details:

Company: Cyient
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   task management requirement engineering c++ c configuration automotive spice embedded software development autosar memory management microcontroller rtos git system architecture matlab simulink synchronization debugging multithreading qnx programming jira

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer Test EVPN

  • Hewlett Packard
  • 7 - 12 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Software Engineer in Test

  • Tata Consultancy
  • 2 - 5 years
  • Bengaluru
  • 5 days ago
₹ Not Disclosed

Automation Test Engineer-pan India(5-10y)-sw

  • Infosys
  • 5 - 10 years
  • Chennai
  • 5 days ago
₹ Not Disclosed

Driver Development Engineer

  • VMware
  • 2 - 7 years
  • Bengaluru
  • 5 days ago
₹ Not Disclosed

Cyient

\\n\\nOne of the Leading TPA Client of Prodigy Recruitment Consultant