Home
Jobs

1515 Rtos Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

1.0 - 2.0 years

3 - 4 Lacs

Hyderabad

Work from Office

Responsibilities: Manage and administer the complete IT Infrastructure. Develop standard practices to run IT infra. Align the tools and technologies to reduce human efforts and minimize mistakes for an efficient and smooth experience for users. Vendor engagement for purchase, license, and maintenance contract. Manage the on-premises environment to the cloud (Azure & AWS). Manage local AD, Azure AD, Office 365, administration, licensing, and changes. Anti-virus, tenable audit, and Patch (vulnerability) Management. Security solutions like antivirus, centralized login, and auditing. Hardware and software asset management. External audit and VAPT management. Firmware and hardware updates. Regular patching of Linux and Windows servers. Backup/replication of data and storage management/ updates. Hypervisor component setup/ install management/ updates/ monitoring. Hardening of servers and making them secure via different tools and techniques. Skills Required: Expert-level administration and optimization of hosts (Ubuntu & Windows) for physical and Cloud-based setup (Azure & AWS). Experience in configuring VMs, Databases, and Web Applications. Experience with ensuring a high availability environment, Business Continuity, and Disaster recovery. Patch Management and patch Automation experience. Backups, security, and redundancy strategies. Configuration and management of Active Directory services. Experience configuring, and maintaining hardware in a networked environment. Make recommendations to purchase hardware, software, and system components. Well aware of Information Systems security guidelines.

Posted -1 days ago

Apply

1.0 - 2.0 years

3 - 7 Lacs

Hyderabad

Work from Office

Responsibilities: Manage and administer the complete IT Infrastructure. Develop standard practices to run IT infra. Align the tools and technologies to reduce human efforts and minimize mistakes for an efficient and smooth experience for users. Vendor engagement for purchase, license, and maintenance contract. Manage the on-premises environment to the cloud (Azure & AWS). Manage local AD, Azure AD, Office 365, administration, licensing, and changes. Anti-virus, tenable audit, and Patch (vulnerability) Management. Security solutions like antivirus, centralized login, and auditing. Hardware and software asset management. External audit and VAPT management. Firmware and hardware updates. Regular patching of Linux and Windows servers. Backup/replication of data and storage management/ updates. Hypervisor component setup/ install management/ updates/ monitoring. Hardening of servers and making them secure via different tools and techniques. Skills Required: Expert-level administration and optimization of hosts (Ubuntu & Windows) for physical and Cloud-based setup (Azure & AWS). Experience in configuring VMs, Databases, and Web Applications. Experience with ensuring a high availability environment, Business Continuity, and Disaster recovery. Patch Management and patch Automation experience. Backups, security, and redundancy strategies. Configuration and management of Active Directory services. Experience configuring, and maintaining hardware in a networked environment. Make recommendations to purchase hardware, software, and system components. Well aware of Information Systems security guidelines.

Posted -1 days ago

Apply

8.0 - 13.0 years

3 - 7 Lacs

Hyderabad

Work from Office

Responsibilities: Manage and administer the complete IT Infrastructure. Develop standard practices to run IT infra. Align the tools and technologies to reduce human efforts and minimize mistakes for an efficient and smooth experience for users. Vendor engagement for purchase, license, and maintenance contract. Manage the on-premises environment to the cloud (Azure & AWS). Manage local AD, Azure AD, Office 365, administration, licensing, and changes. Anti-virus, tenable audit, and Patch (vulnerability) Management. Security solutions like antivirus, centralized login, and auditing. Hardware and software asset management. External audit and VAPT management. Firmware and hardware updates. Regular patching of Linux and Windows servers. Backup/replication of data and storage management/ updates. Hypervisor component setup/ install management/ updates/ monitoring. Hardening of servers and making them secure via different tools and techniques. Skills Required: Expert-level administration and optimization of hosts (Ubuntu & Windows) for physical and Cloud-based setup (Azure & AWS). Experience in configuring VMs, Databases, and Web Applications. Experience with ensuring a high availability environment, Business Continuity, and Disaster recovery. Patch Management and patch Automation experience. Backups, security, and redundancy strategies. Configuration and management of Active Directory services. Experience configuring, and maintaining hardware in a networked environment. Make recommendations to purchase hardware, software, and system components. Well aware of Information Systems security guidelines.

Posted -1 days ago

Apply

8.0 - 12.0 years

15 - 17 Lacs

Bengaluru

Work from Office

C/C++ Programming & Linux Embedded Firmware development - Microcontrollers, Microprocessors. IoT Bare metal (No OS), RTOS Design skills, C, Embedded firmware development, Device Drivers, Serial Programming, Configuration Management, Debugging

Posted -1 days ago

Apply

0.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Edge Computing Good to have skills : Python (Programming Language)Minimum 12 year(s) of experience is required Educational Qualification : BE /BTech in MLAI or BE /BTech in any stream Post Graduation in MLAI Project Role :Application Lead Project Role Description :Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have Skills :Edge Computing, SSINON SSI:Good to Have Skills :SSI:Python (Programming Language), C++ Programming Language NON SSI :Job :Key Responsibilities :- Proficient in Python/Go languages for versatile programming.- Strong foundation in Embedded Linux (C/C++/Python) on various Embedded Linux platforms (Yocto, ROS, Ubuntu).- Comprehensive knowledge of AI/ML frameworks for Edge Gateway Devices.- Skilled in Connected Device Semantics, Streaming Data Analytics, and hands-on experience with Azure Stack Edge/AWS Snowball Edge for Edge computing solutions. Technical Experience :-Proficiency in architecting Mass OTA & FOTA solutions with either custom or OSS.-Practical experience in implementing Edge Model Monitoring & Management.-Expertise in defining Device Control and Security Lockdown policies for Edge Devices, specifically tailored for Yocto/Ubuntu/Android/Windows IoT Core. Professional Attributes :Must have good communications skills and ability to manage the team membersMust be able to produce clear and concise documentation including requirements documents, design specs, status reports, system documentation and emails Must have proven track record of technical leadership roles delivering s Educational Qualification:BE /BTech in MLAI or BE /BTech in any stream Post Graduation in MLAIAdditional Info :Connected Device Streaming data analytics Experience in Azure Stack Edge or AWS Snowball Edge Qualification BE /BTech in MLAI or BE /BTech in any stream Post Graduation in MLAI

Posted -1 days ago

Apply

7.0 - 12.0 years

11 - 17 Lacs

Hyderabad

Hybrid

Job Description: 8+ years of experience in Automotive embedded software development Responsible for developing Embedded Software for automotive ECUs and applications. Excellent programming skills in C and embedded C Experience in Real time Operating system (RTOS) Hands on experience in communication protocols I2C, SPI, CAN and LIN Hands on experience in microcontroller programming Experience with micro controllers Work experience with using tools like CANoe, Compilers and debuggers Excellent written and verbal communication skills.

Posted -1 days ago

Apply

3.0 years

5 - 7 Lacs

Hyderābād

On-site

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Job Overview: Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age - and this is where you come in. As a IOT Platform End-to-End System Architect you will be responsible for delivering end-to-end systems designs for wireless IOT platforms and embedded SDKs that connect via 5G and other wireless protocols to cloud based applications. The ideal candidate will have experience with device software running on RTOS and Linux platforms and connecting embedded products to a cloud platform such as Azure or AWS. Additionally, knowledge and experience with the IOT developer touchpoints such as embedded SDK APIs, Cloud/REST APIs, developer tools and frameworks will help you stand out. What you will do: Work on the end-to-end design of Internet of Things components within embedded RTOS and Linux products and applications running in cloud systems. Focus on the IOT developer journey, considering API definition and functionality from the device up to the cloud application and service APIs. Drive software architecture designs based on understanding of network interfaces, wireless protocols and security fundamentals. Engage with product teams and cross functional software teams to help formalize design requirements, provide technical overviews, author epics and ensure test coverage of new architectures and functions Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 5+ years of end-to-end system design for large-scale distributed software applications running on mobile/IOT platforms or related work experience. Preferred Qualification Master’s or higher degree in Engineering is preferred. Demonstrated ability to translate and navigate early business and customer goals into actionable engineering and technology solutions for a service-model business. Experience and working knowledge in wireless networks such as WiFi, BT, LTE, 5G Depth of knowledge in at least one or more key technology areas is expected (e.g., imaging, CV, audio, modem, connectivity, machine learning, cloud architecture, cloud native applications etc.). Knowledge of network security protocols and data security fundamentals. Self-driven and successfully delivered commercialized products. Start-up and hands-on experience in defining and delivering a launched product is a plus. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted Just now

Apply

2.0 years

3 - 3 Lacs

Hyderābād

Remote

Embedded Engineer – Medical Devices (Onsite) Location: Hyderabad (Onsite Only) Experience: 2 Years CTC: ₹3,00,000 – ₹3,50,000 per annum About the Role: We are looking for a dedicated Embedded Engineer to join our R&D team in developing medical electronic systems. The role requires a strong background in STM32 microcontroller programming , real-time control systems , and sensor/motor interfacing , with a keen focus on compliance to medical regulatory standards such as IEC 60601 , EMI/EMC , and ISO 13485 . This is an exciting opportunity to work on next-generation healthcare technology involving precision control , real-time data acquisition , and remote operability . Key Responsibilities: Design and develop embedded firmware for STM32-based systems used in medical devices Interface with sensors , motor drivers , actuators , and communication modules (USB, UART, I2C, SPI) Implement and optimize real-time control logic for robotic/mechatronic subsystems Write modular and maintainable firmware using Embedded C/C++ Support PCB bring-up , signal testing, and hardware debugging Ensure design practices align with IEC 60601-1 , 60601-1-2 (EMC) , and ISO 14971 risk management Collaborate with cross-functional teams (hardware, mechanical, software, QA) during development and integration Contribute to design documentation , verification & validation , and regulatory audits per ISO 13485 Required Qualifications: Bachelor’s degree in Electronics, or related field Minimum 2 years of experience in embedded systems development , preferably in regulated domains Strong in Embedded C/C++ , with hands-on experience on STM32CubeMX , Keil etc. Solid understanding of real-time systems , motor control (DC/servo/stepper) , and closed-loop feedback Familiarity with schematics , PCB layout tools , and hardware debugging instruments (oscilloscope, multimeter, logic analyzer) Knowledge of EMI/EMC design principles , medical safety standards , and embedded system testing Experience working under a quality management system (QMS) such as ISO 13485 Preferred Skills (Nice-to-Have): Experience with FreeRTOS or similar RTOS platforms Familiarity with DFM/DFS , design traceability , and firmware version control Exposure to robotic systems , motion trajectory planning , or feedback calibration Understanding of AI integration . Why Join Us? Be part of a team creating innovative medical technologies for real-world health impact Gain deep exposure to end-to-end product development , from prototype to regulatory-ready device Collaborate with experts across biomedical, electronics, and systems engineering. Job Types: Full-time, Contractual / Temporary, Freelance Contract length: 6 months Pay: ₹300,000.00 - ₹350,000.00 per year Schedule: Monday to Friday Supplemental Pay: Yearly bonus Work Location: In person Speak with the employer +91 8500079775 Expected Start Date: 31/07/2025

Posted Just now

Apply

0 years

6 - 8 Lacs

Hyderābād

On-site

Hyderabad, Telangana Job ID 30171338 Job Category Engineering Role: Embedded Linux Application Engineer Location: Hyderabad, India Full/ Part-time: Full time Build a career with confidence Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come. From the beginning, we've led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. About the Role: You will be a key contributor to the software/firmware design, development and implementation for HVAC product controls systems. This position will focus on firmware development as part of enhancement and maintenance of existing and recently released applications. This position requires the ability to work under minimal direction in collaboration with a team of engineers to design and develop robust system solutions that meet defined system requirements. Role & Responsibilities: Strong knowledge on embedded concepts Must have experience in developing solutions on Microcontroller with Linux OS, RTOS, Embedded C and C++, Strong debugging skills Experience on protocols like BACnet, Modbus, Serial Protocols like UART, I2C and SPI Hands on experience on Networking TCP/UDP protocols and IPC mechanisms, POSIX Threads, IPC Mechanisms: Semaphore, Mutex, Message Queues Knowledge on Network/Socket programming using UDP/TCP Familiar with different version control tools (SVN, Perforce etc), Rally, Confluence etc and software development methodologies like Agile, Waterfall etc. Familiar with BTL certification, HVAC concepts. Good to have experience on different analog and discrete IO programming. Education Qualifications: Any Engineering graduates, Software Engineering, Electrical Engineering, or related field required. Certifications or coursework related to embedded systems development is a plus. Minimum Requirements: We’re a collaborative bunch, so you may contribute to all phases of the Product Development Life Cycle, from design to implementation, testing, release and sustaining. You will work closely with Agile teams to deliver solutions on time with quality. You’ll also coordinate with leads to understand and maintain an in-depth understanding of the current and upcoming requirements for proposed releases We work in a fast-moving agile set-up, so expect to pitch in with other responsibilities from time to time Design and develop new features according to product functional specification and design requirements. Able to meet release plans and urgent customer need; prioritizing work to accomplish demanding changes. Ensuring defects are reviewed on a regular basis and resolved in the required timeframe. Enjoy deep dives, working with SME’s, QA, and support as necessary to thoroughly investigate and reproduce product issues and design robust solutions. Must be aware and able to work in Agile, Incremental development methodology. Benefits We are committed to offering competitive benefits programs for all of our employees, and enhancing our programs when necessary. Enjoy your best years with our retirement savings plan Have peace of mind and body with our health insurance Make yourself a priority with flexible schedules, parental leave and our holiday purchase scheme Drive forward your career through professional development opportunities Achieve your personal goals with our Employee Assistance Programme. Our commitment to you Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way . Join us and make a difference. Now! Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Posted Just now

Apply

3.0 years

3 - 4 Lacs

Tiruchchirāppalli

On-site

Job Description: We are seeking a talented Embedded Systems Engineer to join our dynamic team. As an Embedded Systems Engineer, you will be responsible for designing, developing, and testing embedded systems solutions for various applications. You will work closely with our multidisciplinary team of engineers to develop hardware and software components that meet the requirements of our clients and contribute to the success of our projects. Responsibilities: Design and develop embedded systems solutions for a variety of applications, including but not limited to IoT devices, robotics, automotive systems, and consumer electronics. Architect and implement firmware/software for embedded systems using programming languages such as C/C++. Collaborate with hardware engineers to design and integrate hardware components, including microcontrollers, sensors, actuators, and communication interfaces. Conduct hardware bring-up, debugging, and testing of embedded systems prototypes and production units. Optimize performance, power consumption, and reliability of embedded systems through efficient code design and implementation.  Develop and maintain documentation, including design specifications, user manuals, and test reports. Stay up-to-date with the latest trends and developments in embedded systems technology and incorporate new tools and techniques into our development process. Requirements: Bachelor's degree in Electrical Engineering, Computer Engineering, or related field (Master's degree preferred).  Proven experience in embedded systems development, including firmware/software design and implementation.  Proficiency in programming languages commonly used in embedded systems development, such as C/C++. Strong understanding of microcontroller/microprocessor architectures and peripherals. Experience with embedded operating systems, robotic operating system (ROS) ,real-time operating systems (RTOS), and bare-metal programming. Familiarity with hardware description languages (e.g., Verilog, VHDL) and digital design principles is a plus. Knowledge of communication protocols commonly used in embedded systems, such as UART, SPI, I2C, Ethernet, and CAN.  Excellent problem-solving skills and attention to detail. Ability to work effectively in a collaborative team environment and communicate technical concepts clearly and concisely Job Type: Full-time Pay: ₹25,000.00 - ₹35,000.00 per month Benefits: Health insurance Schedule: Day shift Fixed shift Supplemental Pay: Yearly bonus Education: Bachelor's (Preferred) Experience: Embedded System Engineer: 3 years (Preferred) Work Location: In person

Posted Just now

Apply

2.0 years

6 Lacs

India

On-site

Job Title: Embedded Firmware Developer Experience: 2+ Years Location: Ahmedabad, Gujarat Job Type: Full-Time (Work from Office) About the Role: We are seeking a passionate and skilled Embedded Firmware Developer to join our dynamic team. The ideal candidate will have 2+ years of hands-on experience in developing and testing firmware for embedded systems. This is a great opportunity to work on innovative projects across IoT, consumer electronics, and industrial automation domains. Key Responsibilities: Design, develop, and debug embedded firmware for microcontroller-based systems. Work with hardware engineers to bring up new hardware and ensure firmware-hardware integration. Develop device drivers and interface with peripherals (I2C, SPI, UART, GPIO, ADC, PWM). Optimize code for performance, memory usage, and reliability. Conduct unit testing and hardware-in-the-loop testing. Document software architecture, code, and development processes. Requirements: Bachelor's degree in Electronics, Electrical, Computer Engineering, or related field. 2+ years of experience in embedded firmware development. Proficiency in C/C++ programming for microcontrollers (ARM, AVR, PIC, etc.). Experience with IDEs like Keil, STM32CubeIDE, MPLAB, or similar. Understanding of RTOS concepts and basic debugging techniques. Familiarity with communication protocols: UART, SPI, I2C, CAN, etc. Basic knowledge of circuit schematics and debugging with tools like oscilloscope, logic analyzer, multimeter. Good to Have: Experience in IoT product development. Knowledge of wireless technologies like BLE, Wi-Fi, ZigBee. Exposure to version control tools like Git. Job Type: Full-time Pay: Up to ₹50,000.00 per month Schedule: Monday to Friday Application Question(s): Are you ok with a three-year bond? The penalty for breaking the bond is 6 months' salary. This is a must for candidates who graduated from BTech/MTech in 2024 or 2025. Experience: Total: 2 years (Required) Language: English (Required) Location: Science City, Ahmedabad, Gujarat (Required) Work Location: In person Speak with the employer +91 9510240007 Expected Start Date: 15/07/2025

Posted Just now

Apply

5.0 years

7 - 8 Lacs

Howrah

On-site

Design and implement embedded software solutions for [specific product/project] according to technical specifications and requirements. Develop device drivers, firmware, and middleware components to interface with hardware peripherals and external devices. Collaborate with hardware engineers to integrate software with hardware designs and ensure seamless operation. Conduct unit testing, integration testing, and system-level testing to verify software functionality, performance, and reliability. Optimize code to improve performance, memory utilization, and power efficiency. Debug and resolve software issues through root cause analysis and troubleshooting. Document software designs, specifications, and test procedures to facilitate future maintenance and support. Stay updated on emerging technologies and industry trends in embedded systems development. Experience of documentation using Microsoft Word, Excel, Power Point Qualifications: Proficiency in C/C++ programming languages. Experience with real-time operating systems (RTOS) such as FreeRTOS, uC/OS-II, or ThreadX. Familiarity with microcontroller/microprocessor architectures such as ARM Cortex-M, AVR, PIC, etc. Familiarity with microcontroller/microprocessor architectures such as ARM Cortex-M, AVR, PIC, etc. Experience with embedded development tools such as IDEs, compilers, debuggers, and version control systems. Job Types: Full-time, Permanent Pay: ₹65,000.00 - ₹70,000.00 per month Application Question(s): How many years of experience do you have developing embedded software using C/C++ for microcontrollers such as ARM Cortex-M, AVR, or PIC? Experience: FreeRTOS and ThreadX: 5 years (Required) PLC Panels and SCADA systems: 5 years (Required) Work Location: In person

Posted Just now

Apply

4.0 - 8.0 years

12 - 14 Lacs

Hyderabad

Work from Office

Required Skills Experience in Logic design / RTL coding is a must. Experience is SoC design and integration for complex SoCs is a must. Experience in Verilog/System-Verilog is a must. Experience in Multi Clock designs, Asynchronous interface is a must. Experience in using the tools in ASIC development such as Lint and CDC. Experience in Synthesis / Understanding of timing concepts is a plus. Experience in ECO fixes and formal verification. Should have knowledge of AMBA protocols - AXI, AHB, APB, SoC clocking/reset architecture. Excellent oral and written communications skills. Proactive, creative, curious, motivated to learn and contribute with good collaboration skills

Posted 1 hour ago

Apply

7.0 - 12.0 years

10 - 20 Lacs

Thane, Hyderabad, Pune

Work from Office

Strong background in embedded systems & product cybersecurity Hands-on experience securing embedded devices IEC 62443 standards Evaluate and design secure software architectures for connected embedded devices Align product security practices with IEC Required Candidate profile 3-5 years of experience working with IEC 62443 in product or embedded systems Proven expertise embedded systems, firmware, RTOS Strong knowledge secure software development, encryption techniques IEC

Posted 18 hours ago

Apply

2.0 - 6.0 years

6 - 8 Lacs

Hyderabad, Bengaluru

Work from Office

Common Skills Required: Proficiency in programming skills (Python/ Perl/ C/ C++). should be able to understand and make minor changes in the code. Create test strategy, detailed and well-structured test plans and test cases based on high level feature requirement. Writes functional tests for features to ensure functionality. Collaborates with others inside of project team to accomplish project objectives and improve the overall quality of the product. Develop/Enhance Tools, Application or processes to improve the Quality and Test efficiency. Participate in review and provide feedback on product feature requirements, specifications, and technical design documents. Assists in the development of test case automation scripts to improve productivity. Experience with Gitlab, Docker, Jenkins, Devops, Automated build Jenkins, Jenkin pipeline, Build application for Android, Linux, Firmware, Automated cmakes, Debugging knowledge in Python, Ruby. Good oral and written communication skills. BSP/Embedded Testing Domain [ HYD ]: Candidate to have good knowledge in ARM architecture and Trust zone, Bus protocols like UART/I2C/SPI and/or USB, Storage like eMMC, UFS. Candidate to have good knowledge on C, C++and Object-oriented concepts to write test apps and compiling the test apps. Candidate to have good experience in using automation core APIs, building test cases, and validating it on a target device. Candidate to have good experience/exposure in Linux or RTOS based Device drivers and kernel programming. Candidate should have prior experience with Linux and Device Driver unit and regression testing. Candidates to have good understanding on how to build Linux and DD, load the build on the boards, detecting boot time issues. Connectivity Domain [ BLR ]: Candidate to have good command over Operating systems Android/Linux/Windows Candidate to have good understanding of various Networking Protocols(TCP/UDP/IPv4/IPv6/, VLAN, DHCP etc.). Candidate to have good understanding of both Cellular and Wi-Fi technologies (5G/LTE/WCDMA/GSM). Candidate to have good understanding on log data analysis. Candidate to have good knowledge of Bluetooth profile like AVRCP, PBAP,A2DP,HFP,OPP,PAN,A2DP SINK. Candidate to have good WiFi Protocol knowledge on 11a/b/g/n/ac/ax. Multimedia Domain [ HYD/BLR ]: Working on audio and video codecs drivers to ensure optimal performance. Understanding and utilizing the ALSA/V4L2/GStreamer framework to enhance multimedia functionality. Having a basic understanding of image formats, image sensors, ISP, and Linux Kernel to troubleshoot and optimize multimedia applications. Good working experience in Display technology i.e MIPI DSI/HDCP/PSR/DP CTS/VGA/DVI/HDMI/HDR/Variable refresh rate/Multi Stream Transport/DSC/ DRM. Understanding of developing graphics applications using graphics API like DirectX, OpenGL ES , Vulkan, improving coverage, creating GPU bring-up test-plans and test methodologies Being an expert in automation test frameworks to ensure reliable and efficient multimedia system testing. Education Requirements: B. Tech / M. Tech (ECE / CSE)

Posted 19 hours ago

Apply

2.0 - 6.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Required Skills : Very good C programming and Linux skills. Good to have experience in embedded/automotive software and/or driver development on ARM SoCs on Linux/Android etc Good to have multi-threaded programming experience. Good at Linux System programming. Good understanding of Linux OS concepts and Linux Kernel internals. Awareness of RTOS operating system fundamentals / processor architecture /embedded system and microprocessor concepts. Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc. Experience with scripting languages (Python, Shell scripts) Implement Tools and Test applications to enable and streamline testing process. Contribute in pre-silicon and post-silicon bring-up of future chipsets. Good system debugging skills and root cause analysis. Excellent Linux kernel debugging skills with ability to Find the exact root cause. Experience in using debugging tools like Lauterbach, Trace tools and the ability to use Oscilloscope and Protocol Analysers Good understating of working debug tools like JTAG/TRACE. Strong analytical and problem-solving skills Should be a good team-player and easy to work with various stake holders. Good to have experience dev ops tools like Git/Perforce/Gerrit/Code Collab etc.. Candidate should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual. Good understanding of communication protocols (SPI, I2C, UART) Knowledge on LDO/SMPS, Crystals/Clocks, Battery charging and Fuel gauge Drivers design and development on multiprocessor and multithreaded ASIC platforms. Preferably good understanding about ARM32/64 chipset architecture. good to have experience working in Linux USB/HSIC/PCIe Core drivers. Working knowledge of any of the peripheral Linux drivers areas such as: DMA, PMIC, USB, PCIe, HSIC Good to have experience with at least one Peripherals like.. USB/Ethernet/PCIe/I2C/SPI etc on Linux/Android Good to have experience on storage domain like SCSI, UFS, NAND, NOR on Linux/Android Prior experience with Android is a plus Education Requirements: B. Tech / M. Tech (ECE / CSE) Experience: 2 to 6 Years Location: Hyderabad & Bangalore Shift: General Work Week: Monday to Friday

Posted 19 hours ago

Apply

2.0 - 6.0 years

6 - 10 Lacs

Hyderabad, Bengaluru

Work from Office

Required Skills : Very good C programming. Awareness of RTOS operating system fundamentals / processor architecture /embedded system and microprocessor concepts. Preferably good understanding about ARM32/64 chipset architecture. Good to have knowledge on Booting process. Strong experience on performance analysis of boot, CPU across the sub system and providing the solution. Good knowledge on at least one bootloader like UEFI, U-boot, ACPI ... Good to have exposure on secure boot Good understanding of communication protocols (SPI, I2C, UART) Candidate should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual. Good system debugging skills and root cause analysis. Excellent Linux kernel debugging skills with ability to Find the exact root cause. Experience in using debugging tools like Lauterbach, Trace tools and the ability to use Oscilloscope and Protocol Analysers Good understating of working debug tools like JTAG/TRACE. Strong analytical and problem-solving skills Should be a good team-player and easy to work with various stake holders. Good knowledge of Git/Perforce. Good to have experience dev ops tools like Git/Perforce/Gerrit/Code Collab etc. Education Requirements: B. Tech / M. Tech (ECE / CSE) Shift: General Work Week: Monday to Friday

Posted 19 hours ago

Apply

4.0 - 9.0 years

10 - 14 Lacs

Gurugram

Work from Office

Education: BEE / B.Tech. Computer Science or Electronics & Communications / Telecommunications Industry Type: R&D, Manufacturing of state-of-the-art Electronics products for defense/military/aerospace industry. Role: Design & Engineering Desired Candidate Profile Roles & Responsibilities: Do embedded Systems Design and Development and Embedded C programming Writing optimized Interrupt Services Routine and handling it Development of Power PC and DSP processor related software Debugging, troubleshooting technical problems and providing resolution Working with oscilloscopes, in circuit emulators /target System debuggers, computer assisted test stands RTOS and Vx Works development DO 1788/C-level A/B experience or safety critical Software Development Skills / Expertise: Well versed in Embedded Development and Embedded C programming Familiarity with 8,16,32-bit Microprocessors / Microcontrollers and experience in programming them as per application needs based on study of data sheets Experience in programming memory and IO chips as per application needs based on study of data sheets Familiar working in lab environment using oscilloscopes, in circuit emulators /Target system debuggers, computer Hands-on experience with communication protocols like ARINC 429, I2C, SPI, UART Experience of Interrupt handling and writing optimized Interrupt Service Routines Good Experience with Power PC and DSP processors related software development Strong debugging skills, Troubleshooting Technical Problem and providing resolution English Communication Skills (Written & verbal),

Posted 21 hours ago

Apply

2.0 - 8.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Key Responsibilities: Own a module and work closely with the team lead to develop key features. Design, develop, and test embedded software for various applications. Integrate software and hardware components in collaboration with hardware engineers. Develop and maintain software documentation, including design specifications, test plans, and user manuals. Participate in code reviews and provide constructive feedback to peers. Debug and troubleshoot software issues in embedded systems. Optimize software for performance, memory usage, and power consumption. Collaborate with cross-functional teams to define and implement software requirements. Ensure compliance with industry standards and regulations, such as ISO 26262 and MISRA. Apply the latest software design methodologies, including design patterns and static/dynamic code analysis. Identify, prioritize, and execute tasks in the software development life cycle. Write clean, efficient, and maintainable code following best practices and coding standards. Document solutions using flowcharts, layouts, diagrams, and charts. Collaborate with internal teams to fix and improve products. Requirements: Strong experience in embedded software development using C/C++ for embedded Linux applications. Advanced knowledge of wired and wireless communication protocols (e.g., CAN, ISOBUS, GMSL2, MIPI, Ethernet). Advanced knowledge of secure data storage and transmission. Advanced skills in testing and continuous integration (hardware-in-the-loop) for embedded devices. Experience with real-time operating systems (RTOS) and bare-metal programming. Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab) for automating builds, testing, and deployment processes. Strong skills in version control systems like Git for code management and collaboration. Experience in using various tools for unit testing and code quality. Understanding of software development methodologies, such as Agile and Scrum. Knowledge of hardware design and schematics is a plus. Experience with safety-critical systems and standards (e.g., ISO 26262) is a plus. Experience Around 5 to 8 years of experience overall 4+ years experience in embedded development 2+ years in linux application development 2+ years in CICD topics 3+ years in Agile delivery 2+ years in Camera BE in engineering with focus on computer science / software engineering MCA with professional experience Other relevant education streams with strong tech experiences can be considered

Posted 21 hours ago

Apply

2.0 - 5.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Platform Software - Advanced Software Engr At Honeywell, our people are driven by a desire to contribute, be challenged and grow. Our people make Honeywell a special company and are a key competitive advantage. Thousands of Honeywell Aerospace technologies, products and services are found on virtually every commercial, defense and space aircraft worldwide. We develop solutions that span air traffic modernization, flight and runway safety, engines, cockpit and cabin electronics, wireless connectivity, logistics and more. Honeywell Aerospace delivers safe, efficient, productive and more comfortable transportation experiences for manufacturers, airlines, business and general aviation aircraft, military and airports through three divisions, Air Transport and Regional, Business and General Aviation and Defense and Space. Another key differentiator at Honeywell is our focus on continuous improvement and on architecture, design, and quality. The Platform CoE is chartered with leading the effort toward realizing greater software development efficiency and improved software quality throughout Aerospace orginization. To drive these initiatives, the Platform CoE has highly talented individuals to drive system, software architecture, design, best practices, for platform design and development across aero products. The Platform CoE performs design, development and Level A certification of the Boot, Platform Abstraction Layer (PAL), Device Drivers, Middleware IO and network/communciation stacks. The candidate needs to have strong embedded platform technical skills, be able to communicate effectively (written and verbal), and work as team member in a global team. The candidate must have demonstrated skills/abilities in the following: Software design, requirement and code (C, C++, assembly) development on an ROTS or a baremetal enveronment in compliance to various DO-178C levels (optional), capability to manage competing priorities; drives and meets stretch goals; develops and implements action plans to meet project objectives Key Responsibilities: Design and Develop the Software and Software requirements with strong C++ programming skill. Facilitate Certification activities. Certification document creation. Part of analysis of complex technical problems and develop solutions. Able to perform the above responsibilities with minimal or no supervision. Basic Qualifications: BE/ME in Computer Science or Electronics. Minimum of 5 years experience in Real Time Embedded Software development Additional Qualifications: Embedded Software Development Knowledge Expert in C/C++, Assembly Programming Language Proficient in Deos /RTOS/Linux or any RTOS. Familiar with processor architectures (Xilinx, NXP, PPC, ARM etc. , ). Able to design and develop the Board Support Packages (BSP), Device Drivers (ARINC 429, RS422, RS232, Ethernet etc. , ) and Middleware software including network/communication stack. Able to perform software desing/development, low level and high level requirements development, test, review and integrate on the target. Knowledge of DO-178C will be added advantage. Excellent interpersonal and communication skills Ability to handle multiple activities/priorities effectively. Action oriented, results driven, high energy, self starter/drive. Innovative with new approaches to design work. Influential with peers and customers and demonstrate critical thinking Owner of technical content and deliverables of the team Key Responsibilities: Design and Develop the Software and Software requirements with strong C++ programming skill. Facilitate Certification activities. Certification document creation. Part of analysis of complex technical problems and develop solutions. Able to perform the above responsibilities with minimal or no supervision. Basic Qualifications: BE/ME in Computer Science or Electronics. Minimum of 5 years experience in Real Time Embedded Software development Additional Qualifications: Embedded Software Development Knowledge Expert in C/C++, Assembly Programming Language Proficient in Deos /RTOS/Linux or any RTOS. Familiar with processor architectures (Xilinx, NXP, PPC, ARM etc. , ). Able to design and develop the Board Support Packages (BSP), Device Drivers (ARINC 429, RS422, RS232, Ethernet etc. , ) and Middleware software including network/communication stack. Able to perform software desing/development, low level and high level requirements development, test, review and integrate on the target. Knowledge of DO-178C will be added advantage. Excellent interpersonal and communication skills Ability to handle multiple activities/priorities effectively. Action oriented, results driven, high energy, self starter/drive. Innovative with new approaches to design work. Influential with peers and customers and demonstrate critical thinking Owner of technical content and deliverables of the team

Posted 21 hours ago

Apply

3.0 - 7.0 years

13 - 18 Lacs

Bengaluru

Work from Office

Industrial Systems Optimization Engineer - IMS/OPC UA & Data Analytics Specialist About the role: We are looking for a highly skilled Integrated Systems Optimization Engineer to join our team and drive efficiency, reliability, and innovation in industrial processes. This role focuses on managing and optimizing Integrated Management Systems (IMS), including Automatic Shutdown Reports and Alarm & Events, while leveraging cutting-edge technologies such as Python scripting, OPC UA, and data analytics to deliver high-quality solutions. As part of this dynamic position, you will collaborate with multidisciplinary teams to design and implement scalable system, automate workflows, and ensure seamless communication between devices and systems. Your expertise in data modeling and analytics will play a critical role in supporting decision-making and enhancing system performance. If you are a proactive problem-solver with a passion for automation and industrial systems, we invite you to be part of our innovative team. Key Responsibilities: Implement and manage Integrated Management Systems, including Automatic Shutdown Reports and Alarm & Events. Develop and implement Python scripts for automation, data analysis, and system optimization. Utilize fundamental knowledge of OPC UA to facilitate seamless communication between devices and systems, ensuring interoperability and data exchange. Design and implement data models that support project objectives, ensuring data accuracy, consistency, and accessibility. Collaborate with engineering teams to define system requirements and specifications, ensuring alignment with project goals and industry standards. Leverage data analytics to derive insights and support decision-making processes. Qualifications: Bachelors degree in Engineering, Computer Science, Data Science, or a related field. Proven experience with PCS7 systems. Familiarity with Integrated Management Systems (IMS), specifically Automatic Shutdown Reports Proficiency in Python programming, with a strong understanding of scripting for automation and data manipulation. Solid understanding of OPC UA fundamentals and its application in industrial environments. Background in data science, including data analysis, modeling, and visualization techniques. Strong analytical and problem-solving skills, with the ability to work independently and as part of a team. Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to non-technical stakeholders.

Posted 21 hours ago

Apply

3.0 - 6.0 years

10 - 15 Lacs

Bengaluru

Work from Office

Industrial Systems Optimization Engineer - Valve Monitoring, Python & OPC UA About the role: We are seeking a highly skilled and motivated professional to join our team as an Industrial Systems Optimization Engineer. This role is pivotal to ensuring the reliability, efficiency, and scalability of industrial operations by leveraging advanced technologies and data-driven approaches. As part of the team, you will play a key role in monitoring and analyzing valve performance, developing automation scripts, and designing data models to optimize operations and enhance system reliability. Your expertise in Python programming, OPC UA, and PCS7 will be essential in delivering high-quality solutions that meet and exceed project expectations. Additionally, your ability to leverage data analytics to derive actionable insights will directly contribute to improved decision-making processes and operational excellence.. Key Responsibilities: Monitor and analyze valve performance, applying process understanding to optimize operations and enhance reliability. Develop and implement Python scripts for automation, data analysis, and system optimization. Utilize fundamental knowledge of OPC UA to facilitate seamless communication between devices and systems, ensuring interoperability and data exchange. Design and implement data models that support project objectives, ensuring data accuracy, consistency, and accessibility. Collaborate with engineering teams to define system requirements and specifications, ensuring alignment with project goals and industry standards. Leverage data analytics to derive insights and support decision-making processes. Qualifications: Bachelors degree in Engineering, Computer Science, Data Science, or a related field. Proven experience with PCS7 systems. Proficiency in Python programming, with a strong understanding of scripting for automation and data manipulation. Solid understanding of OPC UA fundamentals and its application in industrial environments. Experience in valve monitoring and process understanding, with a focus on optimizing performance. Background in data science, including data analysis, modeling, and visualization techniques. Strong analytical and problem-solving skills, with the ability to work independently and as part of a team. Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to non-technical stakeholders.

Posted 21 hours ago

Apply

3.0 - 5.0 years

3 - 7 Lacs

Hyderabad, Chennai, Bengaluru

Work from Office

Key Responsibilities : - Design, develop, test, and debug embedded software applications. \ Collaborate with hardware engineers to define system requirements and specifications. Integrate hardware components and peripherals into embedded systems. Optimize code for performance and efficiency on resource constrained devices. Conduct software testing and validation to ensure reliability. Utilize real time operating systems (RTOS) for embedded applications. Analyze and enhance existing embedded solutions for performance improvements. Develop and maintain technical documentation for embedded systems. Engage in code reviews and provide constructive feedback to peers. Support the production and field engineering teams with troubleshooting. Evaluate and select appropriate microcontrollers and processors for projects. Implement and manage software version controls and repositories. Collaborate in cross functional teams for project planning and execution. Research and stay current with emerging trends in embedded technology. Provide technical leadership and mentorship to junior engineers. Required Qualifications : Bachelor's degree in Computer Engineering, Electrical Engineering, or related field. 3+ years of experience in embedded system design and development. Strong knowledge of C/C++ programming languages. Experience with microcontrollers and microprocessors. Proficiency in hardware debugging tools and methodologies. Familiarity with embedded Linux and RTOS environments. Understanding of communication protocols (I2C, SPI, UART, etc.) Experience in circuit design and analysis. Strong analytical and problem solving skills. Ability to work collaboratively in a team environment. Excellent written and verbal communication skills. Familiarity with AGILE or SCRUM methodologies is a plus. Experience with software development tools (i.e., IDE, debuggers). Knowledge of signal processing techniques is an advantage. Proven track record of delivering projects on time and within scope. Willingness to continuously learn and adapt to new technologies. Location - Bangalore,Chennai,Hyderabad,Noida,Pune

Posted 22 hours ago

Apply

0 years

0 Lacs

Amritsar, Punjab, India

On-site

Responsibilities Ensure adherence to the operational workflows and standard operating procedures (SOPs) defined for service center inbound operations Monitor the daily in scan and out scan of shipments and related paperwork Check pre-alerts to track daily loads at the service centers and plan delivery schedules accordingly Conduct daily staff briefings, including communication regarding any operational changes, route changes etc Check and hand over delivery sheets to the delivery staff Ensure safe, timely and profitable delivery of shipments to customers and reduce instances of undelivered shipments, RTOs etc Handle all exception cases at the service center and communicate the same to Hubs, Origins and Customer Services for resolution aily basis recheck exceptions of the previous day and ensure follow up of the same Ensure safe handling of all shipments at the service center and report any damaged cases to the origin Handle security exceptions in the service center along with the security team Conduct regular audits of deliveries and status updates to ensure correctness of information flow to clients Monitor expenses by way of adherence to vehicle log checks daily and ensure timely reimbursement of fuel conveyance expenses to staff/ PDA Ensure daily updation, allocation and collection OTM machines for deliveries. Collect COD cash collected by the delivery staff, cross check the same with the delivery sheet and submit the same to the branch cashier Monitor performance of staff in the Service Centre and ensure conduct of trainings for regular staff, PDAs, etc. in line with the training programmes designed centrally Ensure adequate manning in terms for full-time employees, PDAs etc Generate and maintain MIS related to the service center Operational Ensure adherence to the operational workflows and standard operating procedures (SOPs) defined for service centre outbound operations Monitor the daily in scan and out scan of shipments and related paperwork Conduct daily staff briefings, including communication regarding any operational changes, route changes etc Distribute pickups among the team and ensure timely pickups from regular customers as per the agreed cut-off times Reduce nil pickup wastages among regular pickup clients through feedbacks, visits to clients, teleinteraction & overall monitoring of staff wise productivity Ensure correctness of cash sale bookings in terms of pick up address, pickup times etc; Report pickup exceptions to Customer Service /Sales as feedback Ensure timely and correct data capture for all pickups Ensure timely deposit of the cash sales amount collected to accounts Ensure timely connection of outbound loads onto hubs /warehouse to enable delivery commitments Monitor and review operations processes on sorting and bagging of shipments Monitor expenses by way of adherence to vehicle log checks daily and ensure timely reimbursement of fuel conveyance expenses to staff Audit of AWBs (Air Way Bills) to detect AWB filling errors and data entry errors for improvement Monitor Net Service Levels and take corrective actions, if any Support sales in bills distribution & collections Ensure safe handling of all shipments at the service center; Handle security exceptions in the service center along with the security team Monitor performance of staff in the Service Centre and ensure conduct of trainings for regular staff, PDAs, etc. in line with the training programs designed centrally Ensure adequate manning in terms for full-time employees, PDAs etc Generate and maintain MIS related to the service center People Provide direction, guidance and support to employees to help them discharge their duties effectively

Posted 23 hours ago

Apply

2.0 years

5 - 7 Lacs

Solan

On-site

Seize an exceptional opportunity at Himachal’s leading R&D Tech company, with over seven years of establishment and recognized as one of the fastest-growing tech firms in the Himachal-Tricity region. As a proud participant in the Make in India initiative and a strong advocate for the 'Vocal for Local' movement, Vihaas is managed by local professionals. We are dedicated to innovation and excellence in technology development, fostering a unique, hierarchy-free environment that promotes creativity and collaboration. Job Summary Vihaas Design Technologies is seeking an experienced Embedded Developer with a focus on microcontroller-based systems for telecommunications applications. As part of our team, you will design, develop, and maintain embedded systems that integrate seamlessly with our advanced communication solutions. Education Background Required BTech (ECE , CS), MTech , BCA ,MCA, Relevant Courses Experience 2-4 Years Responsibilities Develop and optimize embedded firmware for microcontrollers, ensuring efficient performance and low power consumption. Write clean and maintainable C/C++ code for low-level microcontroller programming and peripheral interfacing. Implement drivers and manage communication between microcontrollers and external devices via I2C, SPI, UART, CAN, and other protocols. Integrate microcontrollers with sensors, actuators, and modules, ensuring smooth hardware-software interaction. Debug and troubleshoot using tools like oscilloscopes, and logic analyzers, resolving issues in hardware-software integration. Collaborate with hardware teams, optimizing firmware for resource and power efficiency in battery-powered devices. Work with RTOS or bare-metal systems as needed, ensuring real-time performance in embedded applications. Maintain code integrity through Git, manage repositories, and write comprehensive documentation for firmware architecture. Provide post-deployment support, including firmware updates and system integration. Qualifications 2-4 years in embedded development focused on microcontroller systems. Proficient in C/C++ with experience in low-level programming and peripheral management. Solid understanding of microcontroller architectures (e.g., MSC-51, STM ARM Cortex-M, AVR, PIC) and peripheral interfaces (e.g., GPIO, ADC, DAC, PWM, Timers). Hands-on with communication protocols like I2C, SPI, UART, CAN, and real-time performance with RTOS or bare-metal systems. Strong debugging skills using hardware tools (oscilloscopes and logic analyzers). Knowledge of low-power design and firmware optimization for energy-efficient systems. Note: Candidates should be prepared for an on-site interview upon selection. Job Type: Full-time Pay: ₹500,000.00 - ₹700,000.00 per year Benefits: Provident Fund Schedule: Day shift Weekend availability Supplemental Pay: Performance bonus Education: Bachelor's (Preferred) Experience: total work: 2 years (Required) embedded development: 2 years (Required) Embedded C: 1 year (Required) Location: Solan, Himachal Pradesh (Required) Work Location: In person

Posted 1 day ago

Apply
page 1 of 50 results

Exploring rtos Jobs in India

Real-Time Operating Systems (RTOS) play a crucial role in various industries such as automotive, aerospace, telecommunications, and more. In India, the demand for professionals with expertise in rtos is steadily increasing. Job seekers with experience in rtos can explore a wide range of opportunities in the Indian job market.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Noida

Average Salary Range

The average salary range for rtos professionals in India varies based on experience levels. Entry-level rtos professionals can expect to earn around INR 4-6 lakhs per annum, while experienced professionals with several years of experience can earn upwards of INR 10 lakhs per annum.

Career Path

In the field of rtos, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually progressing to roles such as System Architect or Project Manager.

Related Skills

Apart from expertise in rtos, professionals in this field are often expected to have skills such as C/C++ programming, embedded systems development, debugging, problem-solving, and communication skills.

Interview Questions

  • What is a Real-Time Operating System? (basic)
  • Explain the difference between preemptive and non-preemptive scheduling. (medium)
  • How do you handle priority inversion in an rtos? (advanced)
  • What is the purpose of a semaphore in rtos? (medium)
  • Describe the difference between a task and a process in rtos. (basic)
  • How do you optimize rtos performance for real-time applications? (advanced)
  • Explain the role of a context switch in rtos. (medium)
  • How does an rtos handle interrupt service routines? (medium)
  • Describe the concept of task blocking in rtos. (basic)
  • What is the significance of a tick timer in rtos? (medium)
  • Explain the concept of task synchronization in rtos. (medium)
  • How do you ensure determinism in rtos? (advanced)
  • What are the key characteristics of a real-time operating system? (basic)
  • How do you handle memory management in rtos? (medium)
  • Describe the role of a scheduler in rtos. (basic)
  • How does an rtos handle inter-task communication? (medium)
  • Explain the concept of task priority inversion. (medium)
  • What are the common pitfalls to avoid in rtos development? (medium)
  • How do you troubleshoot rtos performance issues? (advanced)
  • Describe the role of a watchdog timer in rtos. (medium)
  • What are the key considerations when selecting an rtos for a project? (medium)
  • How do you ensure RTOS portability across different hardware platforms? (advanced)
  • Explain the concept of mutual exclusion in rtos. (medium)
  • How do you design a robust error handling mechanism in rtos? (medium)
  • What are the advantages and disadvantages of using an rtos in embedded systems? (medium)

Closing Remark

As you prepare for rtos job interviews in India, make sure to brush up on your technical knowledge, problem-solving skills, and communication abilities. With the right preparation and confidence, you can showcase your expertise in rtos and secure exciting career opportunities in the Indian job market. Good luck!

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.

Featured Companies