Middleware Engineer

3 - 7 years

0 Lacs

Posted:23 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Middleware Engineer specializing in RTOS configuration and task management, you will play a crucial role in developing core software components for automotive display controllers. Your primary responsibility will be to configure and optimize safe RTOS environments, manage threads and tasks efficiently, and ensure robust real-time performance and system stability. Your key responsibilities will include configuring and optimizing Safe RTOS such as FreeRTOS, QNX, and AUTOSAR OS for embedded systems, implementing and managing thread/task creation, scheduling, and synchronization mechanisms, developing and integrating middleware components for inter-process communication, memory management, and resource arbitration, ensuring real-time performance, determinism, and safety compliance, as well as debugging and resolving complex issues related to RTOS behavior, deadlocks, and race conditions. Collaboration with software architects, low-level driver developers, and application teams will be essential for the success of the projects. To excel in this role, you should possess 3-7 years of experience in embedded software development, strong expertise in RTOS configuration and programming with tools like FreeRTOS, QNX, and AUTOSAR OS, proficiency in C/C++ programming, a deep understanding of threading, task management, synchronization primitives like mutexes and semaphores, and memory management. Familiarity with embedded system architectures, microcontrollers, debugging tools such as JTAG and trace analyzers, functional safety concepts like ISO 26262, safe RTOS implementations, version control tools like Git, defect tracking tools like JIRA, as well as good communication and collaboration skills will be highly beneficial for this role.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Cyient logo
Cyient

IT Services and IT Consulting

Hyderabad TS

RecommendedJobs for You

Bengaluru, Karnataka