Source description
About the role
This role is for one of the Weekday's clients Salary range: Rs 800000 - Rs 1500000 (ie INR 8-15 LPA) Min Experience: 4 years Location: Mumbai JobType: full-time We are looking for an experienced RTOS Developer to design and build real-time operating systems for embedded devices from the ground up. This role involves developing a custom RTOS for specialized hardware, ensuring high performance, reliability, and predictable system behavior. The ideal candidate will work closely with cross-functional teams, including hardware, firmware, and QA, to integrate software seamlessly into existing platforms. You will play a critical role in low-level system design, multi-threading implementation, and performance optimization. This position is ideal for someone with strong expertise in embedded systems, a deep understanding of kernel internals, and a passion for building efficient, scalable real-time solutions in production environments. ey Responsibilities - Design and develop a custom RTOS for embedded devices from scratch - Write efficient low-level code using C/C++ for microcontrollers, peripherals, and hardware registers - Implement multi-threading and scheduling mechanisms to ensure real-time performance and system stability - Develop and manage core RTOS components such as memory management, interrupt handling, and I/O operations - Collaborate with hardware engineers to ensure seamless integration of software with existing boards - Integrate firmware components into hardware platforms while maintaining system efficiency - Debug and troubleshoot RTOS functionality to identify and resolve issues effectively - Test, validate, and optimize system performance to meet production requirements - Use version control systems and issue tracking tools to manage development workflows - Participate in design discussions and contribute to system architecture decisions - Ensure code quality, documentation, and adherence to best practices in embedded development What Makes You a Great Fit - Minimum 5+ years of experience in RTOS or embedded systems development - Robust expertise in designing and developing real-time operating systems - Proficiency in C/C++ programming with a focus on low-level system development - Deep understanding of RTOS concepts such as scheduling algorithms, memory management, and interrupt handling - Experience working with microcontrollers, peripherals, and hardware-level programming - Familiarity with multi-threaded and real-time system design principles - Hands-on experience with debugging and optimizing embedded systems - Proficiency in version control systems such as Git or SVN and tools like JIRA - Strong problem-solving skills with attention to detail and performance optimization - Ability to collaborate effectively with cross-functional teams including hardware, software, and QA - Good communication skills and a proactive approach to technical challenges This role is for one of the Weekday's clients Salary range: Rs 800000 - Rs 1500000 (ie INR 8-15 LPA) Min Experience: 4 years Location: Mumbai JobType: full-time We are looking for an experienced RTOS Developer to design and build real-time operating systems for embedded devices from the ground up. This role involves developing a custom RTOS for specialized hardware, ensuring high performance, reliability, and predictable system behavior. The ideal candidate will work closely with cross-functional teams, including hardware, firmware, and QA, to integrate software seamlessly into existing platforms. You will play a critical role in low-level system design, multi-threading implementation, and performance optimization. This position is ideal for someone with strong expertise in embedded systems, a deep understanding of kernel internals, and a passion for building efficient, scalable real-time solutions in production environments. ey Responsibilities - Design and develop a custom RTOS for embedded devices from scratch - Write efficient low-level code using C/C++ for microcontrollers, peripherals, and hardware registers - Implement multi-threading and scheduling mechanisms to ensure real-time performance and system stability - Develop and manage core RTOS components such as memory management, interrupt handling, and I/O operations - Collaborate with hardware engineers to ensure seamless integration of software with existing boards - Integrate firmware components into hardware platforms while maintaining system efficiency - Debug and troubleshoot RTOS functionality to identify and resolve issues effectively - Test, validate, and optimize system performance to meet production requirements - Use version control systems and issue tracking tools to manage development workflows - Participate in design discussions and contribute to system architecture decisions - Ensure code quality, documentation, and adherence to best practices in embedded development What Makes You a Great Fit - Minimum 5+ years of experience in RTOS or embedded systems dev
More at Important Business
Related open roles
Senior CIAM Engineer (Auth0 Specialist) (Noida)
Delhi NCR
Java Developer - Hiring Urgently (Mumbai)
Mumbai
Java Devops Engineer (Pimpri Colony)
Mumbai
SF Sales Cloud Developer (Hyderabad)
Hyderabad
DevOps Engineer - CI/CD Tools - Urgent Hiring (Gurugram)
Delhi NCR
Senior Firmware Engineer - Secure SSD & Embedded Security (Bengaluru)
Bangalore