Home
Jobs

1540 Rtos Jobs - Page 11

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 9.0 years

15 - 30 Lacs

Hyderabad, Bengaluru

Work from Office

Naukri logo

Job Title: Linux Device Developer Location : Hyderabad & Bangalore Experience : 4 To 6 Years Notice Period : Immediate to 30 Days Key Responsibilities : Identify and resolve system performance bottlenecks Implement optimization strategies for enhanced system performance Collaborate with cross-functional teams for feature development and integration Drive and support usage of performance analysis tools Participate in system design discussions and code reviews Key Skills Required : Strong analytical and debugging skills in Multi-Processor environments Solid understanding of Linux Kernel internals (memory management, scheduler) Expertise in C/C++ programming and Object-Oriented concepts Proficiency in System Programming on Linux Familiarity with ARM architecture (preferred) Experience in Android/Linux performance optimization Hands-on experience with Git version control Exposure to Android platform is a plus Interested Candidate can Contact at: 7433085125

Posted 1 week ago

Apply

4.0 - 9.0 years

6 - 11 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Naukri logo

Job Description: Embedded Firmware Developer: Embedded Firmware Expertise: 4+ years of experience in embedded firmware development. Programming Proficiency: Strong knowledge of C/C++, Linux shell script. Good understanding of Linux internal. Basic understanding of ClearCase and DevOps practices. RTOS Experience: Hands-on experience with RTOS like VxWorks. Communication Protocols: Proficiency in communication protocols and drivers such as Ethernet, CAN, RS422, etc.

Posted 1 week ago

Apply

3.0 - 5.0 years

2 - 5 Lacs

Chennai

Work from Office

Naukri logo

3 to 5 years of embedded development experience, preferably in the Automotive Domain. Strong development experience in Embedded C programming. Strong experience in 32 Bit Micro controllers. Strong experience in communication protocols such as CAN, SPI, I2C. Strong experience in debugging with debuggers such as Trace32/Lauterbach. Employee's Tasks Responsible for analyzing the system requirements and deriving software specifications. Design and implement software requirements with embedded C programming. Test case specification and execution against SW requirements and document results. Support and perform peer-review of the work products as per project needs. Investigate the problem reports in projects and perform root cause analysis. Bachelor's or Master's degree in Electrical/Electronics Engineering.

Posted 1 week ago

Apply

0.0 - 4.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Indeed logo

Job Overview We are seeking an experienced Embedded Software Engineer to lead the development and integration of hardware-level software for SoC platforms. This role involves hands-on work with HAL, RTOS, peripheral drivers, boot loaders, and low-level debugging. The ideal candidate has deep technical expertise in C/C++, SoC bring-up, and embedded systems design, along with strong communication skills to interface with cross-functional teams and upper management. Key Responsibilities: Develop and integrate software for the Hardware Abstraction Layer (HAL) Perform SoC bring-up , including Board Support Package (BSP) and boot loader development Design and maintain test frameworks for bare-metal systems Work with device drivers for peripherals: I2C, PCIe, UART, GPIO, SPI, DMA Develop multi-threaded applications using RTOS (e.g., Zephyr ) Debug and optimize Linux kernel , drivers, and user-space applications Use CI/CD pipelines and debugging tools to streamline development workflows Collaborate with hardware, software, and QA teams for post-silicon validation and system integration Communicate status, risks, and technical insights to engineering leadership Required Qualifications: 4+ years of hands-on experience with C/C++ and Python Proven experience writing and interfacing with HAL Deep understanding of SoC bring-up , including BSP and boot loader development Solid knowledge of device driver development for I2C, PCIe, UART, GPIO, SPI, DMA Expertise with RTOS (e.g., Zephyr) and developing multi-threaded embedded systems Proficient with debugging tools and CI/CD pipelines Experience with Linux kernel debugging and writing user-space applications Strong problem-solving skills with a hands-on approach to hardware/software debugging Excellent verbal and written communication skills in English Ability to interface with cross-functional teams and senior leadership Job Type: Full-time Pay: ₹30.00 - ₹35.00 per hour Experience: C/C++ and Python: 4 years (Required) RTOS: 4 years (Required) multi-threaded embedded systems: 4 years (Required) CI/CD pipelines: 4 years (Preferred) SoC bring-up: 4 years (Preferred) Ability to Commute: Bangalore City, Karnataka (Required) Ability to Relocate: Bangalore City, Karnataka: Relocate before starting work (Required) Work Location: In person

Posted 1 week ago

Apply

3.0 - 8.0 years

6 - 15 Lacs

Vijayawada, Hyderabad

Work from Office

Naukri logo

Responsibilities: Develop and Maintain Firmware: Create and sustain firmware for embedded systems, ensuring optimal performance and reliability. Programming and Debugging: Write and debug code in C/C++ for microcontrollers, with a focus on ARM Cortex M0/M3/M4 family, NodeMCU, and ESP32. Driver and BSP Design: Design and implement low-level drivers and board-specific packages to facilitate hardware interaction. Communication Protocols: Work with communication protocols such as TCP/IP, HTTP, MQTT, and Modbus to ensure seamless data transmission. IoT Platform Development: Develop applications for IoT platforms, including ZigBee, Bluetooth Low Energy (BLE), and Wi-Fi. Hardware Integration: Integrate firmware with hardware using debug tools and in-circuit emulators to ensure cohesive operation. Hardware Bring-Up: Perform hardware bring-up and troubleshoot hardware-software integration issues effectively. RTOS Utilization: Utilize Real-Time Operating Systems (RTOS) in embedded firmware development to enhance system responsiveness and multitasking. FOTA Implementation: Implement Firmware Over-The-Air (FOTA) updates to facilitate remote firmware upgrades. Peripheral Interface: Interface with various peripherals such as SPI, UART, I2C, I2S, USB, DMA, ADC, DAC, timers, EEPROM, flash memory, SD cards, and Ethernet. Sensor Integration: Work with a variety of sensors, including flow, temperature, pressure, accelerometer, gyro, compass, and light sensors, ensuring accurate data collection and processing. Testing and Debugging: Use test equipment such as oscilloscopes and logic analyzers for comprehensive debugging and testing of firmware and hardware components. Skills / Experience: Excellent programming and debugging skills in C/C++. Hands-on experience with the Arduino platform. Conversant with protocols like TCP/IP, HTTP, MQTT, Modbus. Preferred experience with ZigBee, Bluetooth Low Energy (BLE), Wi-Fi, and IoT platforms. Working knowledge of RTOS and FOTA. Strong experience with low-level drivers and board-specific package development. Excellent hands-on experience with microcontrollers (8/16/32 bit) in the ARM Cortex M0/M3/M4 family, NodeMCU, and ESP32. Good understanding of interfaces like SPI, UART, I2C, I2S, USB, and peripherals such as DMA, ADCs, DAC, timers, EEPROM, flash memory, SD cards, and Ethernet. Experience with hardware bring-up and integration of software and hardware using debug tools/in-circuit emulators. Knowledge of various sensors (flow, temperature, pressure, accelerometer, gyro, compass, light, etc.). Familiarity with using test equipment (e.g., oscilloscope, logic analyzer).

Posted 1 week ago

Apply

3.0 - 7.0 years

5 - 9 Lacs

Bhiwadi

Work from Office

Naukri logo

1. Purpose Responsible for ensuring timely, accurate and profitable delivery of shipments to customers through effective management of all inbound operations and regular as well as on-time deposit of Cash collections at the Service Center. Also handling Outbound related activities like arranging timely pickups and connectivity. 2. Key Responsibilities Responsibilities Operational Ensure adherence to the operational workflows and standard operating procedures (SOPs) defined for service Centre inbound and Outbound operations at Gangtok. 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 Collect COD cash collected by the delivery staff, cross check the same with the delivery sheet and submit the same to the branch cashier/ CMS collection staff/ Bank Deposit. Ensure daily updation, allocation and collection OTM machines for deliveries Conduct daily staff briefings, including communication regarding any operational changes, route changes etc. 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. 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/ Area Security. 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 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 People Provide direction, guidance and support to all employees to help them discharge their duties effectively 3. Key Result Areas S. No Key Result Areas Key Performance Indicators 1. Drive service quality and excellence EDD Performance 90% % undelivered shipments Reduction Return to origin (RTOs) Adherence to SOPs (measured in terms of number of non-compliances/ deviations) in terms of delivery and information upload, closure of exception cases etc Achievement of target NPS Scores for the service center COD cash tally (Number of instances of errors in cash tally) 2. Drive Operations Process Efficiency and capability increase in operational productivity in the service center Shipments/FTE Net stops / FTE Ensure Performance Driven Culture Adherence to Performance Management system timelines and guidelines 4. Drive employee morale and engagement Minimize staff level Attrition

Posted 1 week ago

Apply

2.0 - 7.0 years

6 - 10 Lacs

Gurugram, Bengaluru

Work from Office

Naukri logo

Role :- Automotive Embedded Software Design & Development Must: Good knowledge of Embedded C programming. Good Knowledge of Embedded Hardware & Systems. Experience in Hands-on knowledge of 8-bit/16-bit/32-bit/ARM Microcontrollers. Strong work experience of serial protocols like I2C, SPI, UART etc. Should have knowledge of CAN/LIN communications. Good Debugging skills Hardware & software both. Should have a working knowledge of Compilers like IAR/GHS etc. Good to have: Autosar Software Architecture knowledge Embedded C++, RTOS knowledge Multicore/Microprocessors knowledge Adaptive Autosar, FOTA, Software Defined vehicles, Service oriented architecture knowledge. Hypervisor, Dockers, Yocto, Linux operating system knowledge. ASPICE, ISO26262, Cyber security standards knowledge CAN-FD, Ethernet & wireless protocol. Autosar BSW configurations (MCAL, CDD, RTE etc) Diagnostics protocols knowledge like UDS, KWP, DEM, DCM protocols Model Based Designing like MATLAB/Simulink etc. MISRA Guidelines Bootloader knowledge Requirement Engineering (Elicitation, Analysis, Feasibility) Posix System like Linux/Unix Knowledge of SDLC, V-cycle, configuration management etc. MIL/SIL/HIL/Unit testing knowledge. Tools: Good to have: Requirements Management Tools such as DOORs, Polarian Architecture tools (MATLAB System Composer, Enterprise Architect, System Desk) DSPACE HILs hardware and software Exposure to scripting language e.g., Python / Perl /m-script Analysis tools Vector Canoe, CANalyzer Calibration, diagnostics, and validation tools such as ETAS INCA, Vector CANape AUTOSAR (DAVINCI developer, Vector Geny, System Desk, System Composer, EB Tresos, Da Vinci configuration pro) Educational Qualification :- B.E / B. Tech / M. Tech in Electrical Engineering/ Electrical & Electronics / Electronics & Communication/ Computer Science with minimum 70% marks

Posted 1 week ago

Apply

4.0 - 8.0 years

5 - 9 Lacs

Mumbai

Work from Office

Naukri logo

Hands experience in Verification of Software for Medical devices from beginning of NPI/NPD (Complete design life cycle) Good in Analyzing SW requirements (embedded/firmware etc) for testability. Must have hands on experience in writing Verification plan, Verification Protocols, Testing and Generating Verification Test Results/Reports. Have hands on experience on standards like IEC60601-1-8, review the applicable requirements and hands on experience in executing pre-compliance and formal complicable tests with internal team and external labs. Have good knowledge on Software Development Life Cycle process as per IEC 62304 and ISO 14971 & Software Test Life Cycle. Identify issues from verification, log the issues in tools like JIRA or ClearQuest, Drive defect control board, review with cross functional team and verify the resolutions. Hands on experience with the Test Environment- test tools (Oscilloscope, multi meters, pressure guages, sensors,flow meters etc). Must have experience in verification of Embedded firmware/software. Have Experience in Software reliability demonstration and Automation testing. Have collaboration with Internal team and external team to bring best practices. Working experience in Ventilator or Anesthesia or Dialysis machine products will be an advantage. Working knowledge of MTLAB, LabView and NI will be an advantage. Health care or Medical equipment - Verification & Validation

Posted 1 week ago

Apply

6.0 - 11.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

6+ year of relevant experience. Unit testing experience specifically with GTest ( GoogleTest ) framework. Past working experience in Operating System ThreadX , Azure RTOS , STM32 processor, Visual Studio Code would be beneficial. Past working experience in D FMEA activity is an added benefit. Knowledge of Programming language C/C++ needed for develop/update unit test cases. Experience with code analysers, issue analysis and resolution. Experience in developing/updating design documents. Develop unit test case, execute and prepare reports. Experience in software development in medical industry or highly regulated industry. Good exposure to IEC 62304, medical device development regulatory standards is highly desirable Sound knowledge of peripherals, device drivers modification and development involving USB, UART, etc. Working knowledge of Software Configuration Management tools such as Git, JIRA, or similar tools. Experience working in Agile SW Development environment. Contribute to DFMEA

Posted 1 week ago

Apply

2.0 - 5.0 years

4 - 7 Lacs

Udaipur

Work from Office

Naukri logo

Extensive experience in Embedded C and C++ programming. Experience in 8-bit, 16-bit, and 32-bit microcontroller-based product design. Experience with RTOS-based programming is preferable. Proficient in digital interfaces such as UART, SPI, I2C, DVP (Digital video port) timers, counters, RTC, DFU (Direct Firmware Upgrade), bootloader, camera interfaces, and various display interfaces. Extensive experience with analog interfaces, including ADC, DAC, PWM, and operational amplifiers. Proficient in using firmware development IDEs such as Keil, MPLAB, IAR, STM32CubeMX, etc Strong experience in protocol design for RS232, RS485, USB, Ethernet, Bluetooth, Wi-Fi, LoRa, etc

Posted 1 week ago

Apply

10.0 - 15.0 years

18 - 22 Lacs

Bengaluru

Work from Office

Naukri logo

Join our team to drive the creation and technical roadmap of build tools and services, ensuring efficient cloud distribution and performance. You will provide leadership, mentor junior team members, work with cutting-edge technologies in a dynamic, collaborative environment. You have: Bachelor's or master's degree in engineering with minimum 10 year of experience in R&D and proficient in one or more programming languages like Python, C and C++ Proficient in Operating systems, Linux kernel and Linux scheduling Experience in development and deployment of cloud-based tools/services Experience in Build tools like Yocto, GCC, Make, Cmake, distcc and cloud distributed builds Excellent problem-solving skills and a proactive approach to identifying and addressing issues. If you would be nice if you also had: Exposure to Artificial Intelligence /Machine Learning algorithms. Exposure to write unit tests and debug code effectively. Familiarity with cloud providers like AWS (Amazon Web Service), Azure, or Google Cloud. Design, Develop and maintain of cloud-based build tools / build distribution tools / Software development environments. Interface with stakeholders/Customers to understand the requirements/problems and convert them to development items in backlog. Scouting for industry benchmarks and fostering innovation. Responsible for creation of tool architecture and short/long term technical roadmap for the tool/Service. Providing technical leadership and mentorship to junior team members. Monitor and optimize build/compilations distributed on cloud nodes for performance, cost, and security.

Posted 1 week ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Greetings from HCL Technologies..! Location- Bangalore Exp- 3 to 6 years Job description: 4+ years of experience in hardware or embedded test and automation role BS degree in Electronics, Computer Science or similar technical field of study or equivalent practical experience Experience testing embedded software on SoC on Linux, Android or RTOS including understanding of HW architecture, board schematics, protocols & standards Working proficiency and communication skills in verbal and written English Passion for test engineering and well tested code Preferred Qualifications Strong programming skills in modern Python Experience working with prototype devices Linux kernel driver test , automation and framework development Android application development is a plus Show more Show less

Posted 1 week ago

Apply

1.0 - 3.0 years

2 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Experience in developing system integration frameworks for Automotive ADAS modules using optimized middleware. Experience in BSP development, Experience with Yocto build system & ARM Tool chains, Experience with board bring up with JTAG, Sensor driver, implementation/integration experience e.g. Cameras, Radars, Lidars, IMU, Experience with DDS/SOMEIP / similar, AUTOSAR experience (classic or/and adaptive) Mandatory SkillEmbedded, C++, Adas, SOA, Middleware (P6SO6 desirable), Linux, Autosar, Rtos, BSP development , Automotive domain only.

Posted 1 week ago

Apply

1.0 - 3.0 years

1 - 5 Lacs

Pune

Work from Office

Naukri logo

Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Design, develop, code, test and debug system software. Review code and design. Analyze and enhance efficiency, stability and scalability of system resources.

Posted 1 week ago

Apply

1.0 - 3.0 years

2 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Experience with GPON OMCI Software development Familiar with OLT TC layer and management layer software development. Familiar with developing adaptation layer between PON SOC SDK and OLT management layer. Excellent knowledge on Embedded operating systems. Proficient in Linux driver development & Linux TCP/IP protocol stack. Hands-on experience in OpenWRT development and support. Good knowledge on GPON OMCI Standard Hands on Experience on C Programming language.

Posted 1 week ago

Apply

4.0 - 9.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Crypto Express Adapter on z Systems allows companies to protect data and workloads from physical and logical attacks through cryptography. Cryptography is crucial for secure processing when applications must communicate with distributed elements or assess the validity of the data being processed. Candidate will be part of world class high-performance hardware security module (HSM) firmware team. The responsibility of the firmware team is to provide top-level security for processing and high-speed cryptographic offload We are Firmware professional working on Z systems ( IBM Advanced Mainframes ) and we build the most secure systems for our customers to deploy their enterprise applications. IBM z Systems are deployed with workloads where intensive IO Operations are getting executed. IBM Lab works on IO enablement firmware as well as boot firmware for z Servers. Work area would be Initial program load that is Boot firmware which enables the z Systems to boot and load supported Operating systems( Linux, zOS, zVM ) on Logical partitions. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 4+ years of relevant Industry experience Very strong in C and data structures, preferably in developing multi-core or multi-threaded applications. Deep knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and profiling. Experience in device driver development and support for NIC, HBA or Graphics cards Understanding of riscv / arm architecture and micro architecture features likes Caches, MMU, SMP, coherency Strong debugging skills Experience with exercising/validation of system from user space, and knowledge of user space API Preferred technical and professional experience Cryptography knowledge or working experience

Posted 1 week ago

Apply

1.0 - 5.0 years

3 - 7 Lacs

Lucknow

Work from Office

Naukri logo

Reflex Drive is looking for Embedded Firmware Engineer to join our dynamic team and embark on a rewarding career journey Firmware Development: Design, develop, and maintain firmware code that runs on embedded systems, such as microcontrollers and microprocessors Embedded Systems Programming: Write code in low-level languages like C or assembly to interact with hardware components and peripherals Board Support Packages (BSP): Create and maintain BSPs to enable the software to communicate with the hardware components effectively Device Drivers: Develop and maintain device drivers to ensure proper interaction between the embedded system and external hardware devices Real-Time Systems: Work on real-time systems where timely and deterministic responses are critical, such as in automotive, aerospace, or industrial applications RTOS (Real-Time Operating System): Implement and work with real-time operating systems when necessary for managing tasks and processes on embedded systems Testing and Debugging: Conduct rigorous testing and debugging to identify and rectify issues, ensuring firmware stability and reliability Performance Optimization: Optimize firmware code to maximize system performance and minimize resource usage Security: Implement security measures to protect the embedded system from potential threats or unauthorized access Documentation: Create and maintain comprehensive documentation, including code comments and design specifications

Posted 1 week ago

Apply

2.0 - 4.0 years

9 - 10 Lacs

Pune

Work from Office

Naukri logo

Developer I - Embedded Firmware What you will do In this role, you will be part of product development team to manage deliver new product functionalities, modify existing product s functionalities or improve product functionalities as required. The Embedded Firmware developer will work with technical lead with minimum technical guidance in the Embedded Firmware development team for the design, development and test of programs in Fire detection systems. You will work within a multi-disciplined engineering team consisting of electronics engineers, mechanical engineers, firmware engineers, software engineers, programmers and scientists focusing on applied research and new technology innovations to provide new and improved products and solutions for our customers. How you will do it Work with Technical lead on Software sub-modules for design, Code Test for embedded SW systems, with minimal supervision Work on new product development as well as on feature development for released products Prepare software design specifications, test plans, protocol specifications feasibility study Participate and support in project planning, effort estimation, analysis, coding unit testing Review and provide feedback on product functional specifications. Participate in assisting Compliance, Approvals, factory testing with any necessary support Participate in product development meetings, design reviews and code reviews. Makes recommendations for changes to firmware development guidelines standards. Develop an in-depth understanding of the development realm through interaction with other groups, communication with external experts and suppliers and independent research. Work with technical lead to plan and manage projects Learn, Understand and support for estimation, design, analysis, coding and unit testing during the development process What we look for 2-4 years experience in Embedded C, C++ application microcontroller driver development Good exposure to Embedded bus protocols - I2C, SPI, UART. Strong in analog and digital hardware and interfacing peripherals, microcontrollers. Application development using C++, RTOS, Embedded Linux platform, Driver, middleware application Good knowledge of analog and digital hardware, microcontrollers, microprocessors and ability to under schematics and high-level design Experience on firmware development on Renesas, Microchip, ST microcontrollers and it s tools is preferred. Should have good hands-on with Github, JIRA or any similar tools for version/source control Good debugging skills with debuggers - ICE, GDB, JTAG, chip programmer Knowledge of Embedded software design and development practice; programming techniques and systems and language platforms. Self-motivated and a good team player and should be able to work independently with minimal supervision from team leads Specialized Skills Strong communication, interpersonal, problem solving and presentation skills Thorough knowledge of the software development area Self-motivated, takes initiative to resolve issues Ability to problem solve through analysis of a situation where there are a variety of variables Knowledge of Fire Detection Systems or similar systems Preferred BE (ECE/EIE/ETC/EE) Degree in a technical field is required. 2-4 years of experience on embedded firmware development . For more information, please view EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit www. johnsoncontrols. com/tomorrowneedsyou .

Posted 1 week ago

Apply

13.0 - 22.0 years

35 - 40 Lacs

Coimbatore

Work from Office

Naukri logo

We are seeking an experienced and driven Group Manager to lead our Embedded Software Development team in Coimbatore. This leadership role emphasizes people and program management, ensuring successful execution of embedded software projects with an HMI focus across various industries. Roles Responsibilities : Responsibilities: People Management: Lead, mentor, and coach a team of 10-25 embedded software engineers. Foster a positive and collaborative team environment. Drive employee engagement and development through performance reviews, personalized development plans, and training opportunities. Manage team dynamics, resolve conflicts, and promote effective communication. Recruit and onboard new talent, ensuring a strong team pipeline. Champion diversity and inclusion within the team. Program Management: Oversee a portfolio of embedded software development projects, from initial planning to successful delivery. Define project scope, objectives, and success criteria in collaboration with stakeholders. Develop detailed project plans, including timelines, budgets, and resource allocation. Proactively manage project risks and dependencies, implementing mitigation strategies. Track and report on project progress, escalating issues and roadblocks as needed. Ensure adherence to quality processes and industry best practices. Drive continuous improvement in project execution methodologies. Technical Leadership: Maintain a strong understanding of embedded systems and HMI technologies. Provide technical guidance and support to the team. Contribute to the development of technical roadmaps and strategies. Stay informed about industry trends and emerging technologies.

Posted 1 week ago

Apply

8.0 - 13.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Lead the unit level pre-silicon functional & performance verification the Load Store Unit for our next -generation IBM POWER processor core systems offering. Architect and enhance the existing verification environment for LSU, including the Load and Store pipelines, D-Cache, Address translation, out of order execution of the high performance processor CPU. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of load store unit verification. Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying Load Store unit of any CPU architecture. Hands on experience of implementing D-Cache, Address Translation, Memory Consistency handling, Store ordering etc. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic units. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Knowledge of verification principles and coverage. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.

Posted 1 week ago

Apply

10.0 - 15.0 years

13 - 18 Lacs

Pune, Bengaluru

Work from Office

Naukri logo

Job Overview Join the RISC-V Revolution! We`re looking for a senior technical leader to drive both post-silicon validation (AVV) and RTOS SDK development for our next-gen RISC-V-based automotive real-time MCUs. You`ll lead the software team responsible for validating first silicon and developing production-grade SDKs that enable real-world applications like EV control, ADAS, and safety-critical domain computing. Key Responsibilities Team Leadership: Build and lead a 10+ member cross-functional embedded software team. Define execution plans, schedules, and quality metrics across SDK and AVV. Mentor team members; provide guidance on technical challenges and project delivery. RTOS SDK Development: Own the architecture and delivery of the RTOS SDK, including BSPs, HALs, low-level drivers, and middleware. Ensure modular, scalable SDK structure supporting AUTOSAR and non-AUTOSAR stacks. Deliver example applications and customer reference packages. Drive code reuse across internal validation and customer deliverables. Post-Silicon AVV: Define and execute software-centric AVV strategy for post-silicon validation. Validate key subsystemsADCs, PWMs, Ethernet, timers, watchdogs, CAN, LIN, FlexRay, etc. Lead first-silicon bring-up, in-depth debugging, and regression testing. Implement AVV use cases covering functional, real-time, and safety behaviours. Ensure ASIL-D level functional safety validation, using SIL, HIL, and fault injection. Build automation infrastructure supporting lab validation and CI pipelines. Cross-Functional Collaboration: Work closely with system architects, hardware, and safety teams. Provide feedback to hardware design and influence next-gen RISC-V CPU and SoC features. Interact with internal and external stakeholders to align roadmaps and execution. Customer & Ecosystem Engagement: Collaborate with OEM, Tier-1 customers on integration, onboarding, and SDK adoption. Contribute to the RISC-V open-source ecosystem, including toolchain, RTOS, and libraries Qualifications Bachelor`s or Master`s in Embedded Systems, Computer Engineering, or Electrical Engineering. 10+ years of experience in embedded software development and/or post-silicon validation, with at least 2+ years in a leadership role. Proven expertise in RTOS (e.g., FreeRTOS, Zephyr, AUTOSAR OS), device drivers, and real-time control systems. Hands-on experience with bring-up, experience with debugging tools (OpenOCD, Segger J-Link, Lauterbach), and validation of complex SoC, MCU peripherals and safety features. Strong knowledge of automotive communication protocolsCAN, LIN, FlexRay, UART, SPI, I2C. Solid scripting and automation experience (Python, Bash, etc.) and familiarity with CI/CD tools. 5+ years of practical experience in embedded software development, debug. Additional Qualifications Experience with ASIL-D safety-compliant software, ISO 26262 software V-model, and generating safety work products. Prior experience delivering SDKs for Tier-1s or OEMs, especially in motor control, powertrain, or chassis applications. Knowledge of bootloaders, firmware update mechanisms, and secure embedded software practices. Familiarity with RISC-V ISA. Knowledge of different Instruction Set Architectures (e.g. x86_64, ARM64) Benefits At MIPS, you`ll be a member of a fast-growing team of technologists that are creating the industry`s highest performance RISC-V processors. Small teams that are part of a non-compartmentalized structure - you`ll be able to understand and have an impact on the bigger picture. A great deal of autonomy, with support from some of the industry`s most experienced CPU engineers. An unlimited growth path - with the right skills, you can decide where you want to expand and grow in your role at MIPS. The opportunity to learn a great deal about the blossoming RISC-V architecture in cutting-edge applications with industry-leading customers. At MIPS we provide meaningful benefits programs and products to our associates and their families.

Posted 1 week ago

Apply

2.0 - 4.0 years

11 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

. Position Title: Firmware Engineer Location: Bangalore, India Business Unit: Allegion India Pvt. Ltd Allegion India is seeking a highly motivated Firmware Engineer who is responsible for understanding the definition/scope and requirements of firmware, coding, unit testing, integration and maintenance of modules and subsystems. Engineer will be responsible for Firmware development of assigned modules within a larger system. Responsibilities include participation in firmware specification development, firmware architecture, design, code development, debugging, and participation in code reviews, documentation, unit/integration/system testing and other assigned engineering tasks. Individual will be responsible to deliver to objectives including meeting deadlines and schedule. Required Education and/or Experience: BE or M Tech in Electronics and communication/ Computer Science Engineering 2-4 Years embedded electronics experience in Firmware design and development. Job Description: Design, develop and debug new firmware for electronic products and systems Should be able to design embedded modules meeting design attributes Maintain and improve existing designs and source code to help attain goal of having a modular structure Work with a team to produce full documentation of design and unit test cases. Utilize systems approach tools such as functional block diagrams, flow diagrams, simulations, fault tree analysis, state-diagrams, and others as required in product development Provide technical guidance to the junior members in the team and lead the teams technically. Work with validation lab in supporting FW Engineering Validation Test code and Product validation code testing Work across multiple sites/teams domestically and internationally Must be able to work under a situation of changing requirements. Ability to quickly adapt to new feature requests from Marketing Must have leadership skills, should be able guide and mentor the junior resources Required Knowledge, Skills and Abilities: Extensive experience working on Embedded Firmware Very good C programming skills. Understanding Assembly language is a plus Must have gone through all the steps in the Software Development Life Cycle [Requirements, Design, Coding, Unit testing and System testing] Must have experience in working on 8/16/32 bit micro controllers Must have written device drivers for micro controllers [I2C, SPI, UART, etc.] Must have used tools like Version control systems, emulators and debuggers Working experience in any RTOS (Micrium, freeRTOS, Linux, Yocto, etc..) Working experience in wireless protocols (BLE, Wi-Fi, etc.) Experience on Cybersecurity, Cryptography and other Security technology Desired Skills: Experience on Z-Wave/ ZigBee is added advantage Worked on the Silicon Labs ARM family of processors (ARM cortex processors) Worked on programs that involve optimal usage of on-board battery. Understanding battery algorithms is an added advantage Knowledge on Microsoft DevOps tools (Git, Agile / Scrum methodologies)

Posted 1 week ago

Apply

2.0 - 6.0 years

10 - 11 Lacs

Gurugram

Work from Office

Naukri logo

Engineer audio systems and integrated technology platforms that augment the driving experience Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence Advance in-vehicle infotainment, safety, efficiency, and enjoyment About the role : Validation & verification of connected car system in Automotive. Test plan creation, Test cases creation, Report compilation & work closely with development team for closure of bugs Develop and implement detailed test plans for connected vehicle features and Android/iOS App Testing. Derive test cases from detailed specifications and execute test cases (on bench and vehicle level) and analyze results to ensure functionality, performance, and reliability. Identify, record, and track hardware/software defects and inconsistencies. Collaborate with hardware/software developers and engineers to resolve issues. Provide input on hardware/software design and functionality from a testing perspective. Keep abreast of new technologies and testing tools relevant to connected vehicles. Ensure compliance with industry standards and regulatory requirements. What You Will Do Automate testing procedures where possible to improve efficiency. Participate in code reviews and software development meetings. Assist in the creation of user documentation and technical support materials. What You Need to Be Successful: Proven experience of at least 2 years in software, device and vehicle level testing, preferably with connected vehicle technologies/Internet of Things. Working knowledge of embedded systems Working knowledge of MCUs and Microprocessor Working knowledge of RTOS, AUTOSAR etc. Working knowledge of different actuators and sensors used in automotive industry Familiarity with vehicle communication protocols such as CAN, Ethernet, USB etc. Familiarity with testing of GNSS and Cellular network-based telematics devices. Able to comprehend complex systems, architecture & able to concisely explain and present to related stake holders & management What Makes You Eligible : Bachelor s Degree or higher in Electronics /Electrical Engineer/Computer Science 2-6 years of experience in embedded software development and Automotive domain. Self-motivated, result driven individual, must be passionate about the work Eligibility Requirements: Willingness to work in an office located in Gurgaon, India What We Offer Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.) Extensive training opportunities through our own HARMAN University Competitive wellness benefits Tuition reimbursement Be Brilliant employee recognition and rewards program An inclusive and diverse work environment that fosters and encourages professional and personal development You Belong Here . About HARMAN: Where Innovation Unleashes Next-Level Technology . . !

Posted 1 week ago

Apply

1.0 - 2.0 years

6 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

Engineering degree,Proficiency in embedded design and development. Experience in developing IoT products. Experience working with Embedded C, Micocontroller,Understands PCB schematics,Own end to end design of one or more products of Eruvaka. Lead design and development of the same. Leads root-cause analysis and comes up with improvement plan,Guides few team members. Helps in skill building in the team.

Posted 1 week ago

Apply

6.0 - 8.0 years

4 - 8 Lacs

Pune

Work from Office

Naukri logo

Experience required: 6- 8 Yrs Role- LINUX DEVELOPER Skills: Embedded C, C++ programming , OOPS Concepts, Python, data structures Good Experience in Microservice development(EdgeX) Understanding of any Industrial protocols like Ethernet, Modbus, BACnet, REST API, Cloud connectivity(IoT, MQTT)". Work experience on Linux, Yocto(mandatory)

Posted 1 week ago

Apply

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