Home
Jobs

1596 Rtos Jobs - Page 48

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

15 - 22 years

40 - 60 Lacs

Bengaluru

Hybrid

Naukri logo

Responsibilities & Expectations : Understanding of embedded software development using C or C++ programming languages. Having an Engineering degree and coding/programming experience with embedded software will give you the right technical mindset and the ability to help your team. While application level embedded software is good, lower-level embedded software (board support packages, bootloaders, device drivers) is better. Past exposure and experience to safety certification standards including DO-178C/ IEC50128/ ISO26262 being highly essential. Recognized as a subject matter expert in software development, verification, and certification in compliance with DO-178C/ CENELEC 50128/ ISO 26262 Mentors / Trains teams on the design, coding, testing, integration, and documentation of complex safety critical software. Drives needed changes to internal processes and tools for software development to increase productivity and quality. Lead project estimation and technical proposal preparation. Required: BE/BTech or ME/MTech degree in Computer Science, Electronics Engineering, or equivalent. 15+ years of software development, verification & validation experience Strong in C / Embedded C, assembly language Strong experience in RTOS (Vxworks), BSP and Device drivers verification for various processor architecture including Intel/Arm/PPC Excellent English communication skills, both written and verbal Ability to develop test cases based on high level requirements, low level requirements and test strategies possessing knowledge of input test variations. Excellent analytical and debugging skills. Good experience in developing testing automation framework / Test Manager Ability to conduct technical training, guide & mentor team members to organization defined processes and standards. Strong experience in using LDRA, Polarion, DOORS, Git, Jira, Linux environment. Experience in scripting language e.g., Python

Posted 2 months ago

Apply

8 - 12 years

22 - 30 Lacs

Hyderabad

Work from Office

Naukri logo

JOB RESPONSIBILITIES: LRR Technologies is currently hiring talented people to work with Carrier Corporation. Carrier Corporation (NYSE: CARR) is a global provider of innovative heating, ventilating, and air conditioning (HVAC), refrigeration, fire, security, and building automation technologies boasting annual sales of over $20 billion, with 58,000 employees spread across 160+ countries. For its R&D center in Hyderabad, Carrier is looking for a talented Embedded Firmware Developer. The candidate will be working with a dynamic cross-functional global development team performing embedded systems firmware design and development for next-generation refrigeration Graphical display controllers. The Individual must have the ability to understand system requirements, understand system architecture, prepare design & code using C & amp; C++, and perform unit and system testing. The selected candidate must have a background in embedded software development with strong coding skills, devices/system interaction and troubleshooting, and will be involved in all aspects of the product development process(concept, design, implementation, validation, verification, compliance, and production). The candidate will interact frequently with project management both locally and globally. Will need to work with customers at global locations across different time zones. The selected candidate shall be able to work individually and with team hardware, software, and QA both locally and globally. Additionally, the job will require the ability to understand the product domain and investigate new technologies and standards as required. EDUCATION PREFERRED : B.Tech/M.Tech Electronics/Electrical/Computer Science. Experience : 8 to 12 years EXPERIENCE PREFERRED : . Essential Competencies : Proven expertise in all aspects of the Product development process, right from conceptualization to field deployment to support. Strong in Embedded C and C++ with a minimum of 8 to 12 years of experience. Experience in non-OS(bare metal) and FreeRTOS-based system design. Hands-on Development experience with CAN, RS232, SPI, I2C, Timers, Graphics LCD, EEPROM, and Flash Driver interfaces. Must have 5-8 years of experience in UI design and development on Graphics controllers in the Embedded domain using C and C++. Experience in MVC and Design Patterns is must. Experience in localization implementation for European and Asian languages Experience in ARM 32-bit Microcontrollers and experience with Renesas controllers is preferred. Must have experience in Debugging, and Trouble-shooting Embedded systems using Emulators, JTAG\BDM Debuggers, etc. Architecture, Design, and Documentation of Embedded Systems Software. Hands-on Object Oriented Analysis and Design (OOAD). Work closely with systems, hardware, validation/reliability, and manufacturing engineering disciplines. Able to understand hardware design and schematics at a high level. Must have experience with software version control and defect-tracking software. Understanding of the software development life cycle and processes(Waterfall, Agile) Other Competencies Understanding of the entire system development process. Strong English communication skills - oral and written. Ability to adapt quickly to an existing, complex environment. The Ability to quickly learn new concepts and software is necessary. Passionate about building high-quality systems with software development best practices. Working experience in product-based companies. Understanding and responding quickly to customer issues. Perks and benefits The position will pay quite well - Rs. 22.5 - 30 lakh per annum is the band, and the final amount may be even higher depending on your experience and expertise. If made an offer, you will need to join in 4 weeks. This is a lifetime opportunity for people looking to specialize in highly coveted niche futuristic skills and to work in a top multinational company with excellent employee-first initiatives. We look forward to your application.

Posted 2 months ago

Apply

1 - 3 years

2 - 4 Lacs

Siliguri

Work from Office

Naukri logo

Inside Sales Associate Company Overview: Teabox (a brand owned by Teaxpress Pvt. Ltd.) is on a mission to ensure that every cup of tea consumed in the world is fresh. We source directly from 150+ tea estates across India , ensuring the freshest, most aromatic teas reach our customers. With over 5 billion cups delivered in 125+ countries , we are redefining the way the world experiences Indian teas. As we expand our reach, we are looking for dynamic, sales-driven individuals to join our team and play a key role in driving our growth. If you love the thrill of closing deals, engaging with customers, and working in a fast-paced environment, this is the perfect opportunity for you! Role Overview: As an Inside Sales Associate , you will be the bridge between customers and Teabox, ensuring that their queries turn into successful sales . You will handle corporate gifting inquiries, wholesale customer needs, and bulk orders while also working to convert leads and reduce returns (RTOs) . This is a performance-driven role where you will have the opportunity to earn exciting incentives based on your target achievements. Key Responsibilities: Engage with customers and address their queries related to products, pricing, and bulk requirements. Drive corporate gifting sales by converting inquiries into successful deals. Build and maintain relationships with wholesale customers and ensure their requirements are met efficiently. Convert inbound leads into successful sales through strong communication and persuasion skills. Follow up on dead leads through strategic cold calling, reviving potential customers and closing deals. Reduce Return to Origin (RTO) rates by proactively verifying customer orders and ensuring accurate deliveries. Provide exceptional customer service , ensuring that every interaction adds value and enhances customer satisfaction. Collaborate with cross-functional teams , including logistics and marketing, to ensure smooth operations and customer fulfillment. Achieve and exceed sales targets , earning attractive incentives for your performance. What We Are Looking For: A go-getter with a passion for sales! 1-3 years of experience in Inside Sales, Customer Support, or a similar role. Strong negotiation and persuasion skills with a customer-first mindset. Ability to handle bulk orders, corporate gifting, and wholesale queries with professionalism. Comfortable with cold calling and reviving dead leads. Excellent verbal and written communication skills . Proficiency in MS Office (Excel, Word, etc.) for reporting and analysis. A target-driven mindset with a strong focus on achieving sales goals. Ability to multitask, stay organized, and work in a fast-paced environment . Why Join Teabox Exciting incentives and rewards for high performance! Be a part of a fast-growing, globally recognized brand! Work in a dynamic and energetic environment! Endless learning and career growth opportunities! Are you ready to grow with usApply now and be a part of the Teabox family!

Posted 2 months ago

Apply

6 - 9 years

11 - 16 Lacs

Jaipur

Work from Office

Naukri logo

Job Summary: We are seeking an experienced Firmware Developer to join our team to design, develop, and optimize firmware for PCI-based Ethernet devices. The ideal candidate will have strong experience in embedded systems, networking protocols, and hardware/software interfacing. You will work closely with hardware engineers and software teams to develop high-performance Ethernet solutions for our PCI-based network interfaces. Key Responsibilities: Firmware Development: Design, implement, and maintain the firmware for Ethernet devices with a focus on PCI interfaces. Optimize firmware for performance, power consumption, and reliability. Network Protocols: Implement and improve various network protocols (TCP/IP, UDP, etc.) within the firmware to ensure high-speed data transmission and low-latency performance. Debugging & Testing: Use debugging tools to identify and resolve issues in firmware and hardware interactions. Perform unit testing, validation, and quality assurance to ensure the product meets functional and performance requirements. Optimization: Optimize the firmware for throughput, latency, and CPU efficiency while considering power constraints and real-time system requirements. Documentation: Create and maintain technical documentation for firmware design, architecture, testing, and troubleshooting procedures. Cross-Functional Collaboration: Collaborate with software developers, hardware engineers, and QA teams to ensure seamless integration of firmware with other system components. Continuous Improvement: Stay up-to-date with the latest trends in networking, embedded systems, and PCI technologies to propose new ideas and innovations to improve the products performance and capabilities. Qualifications: Education: Bachelors or Master s degree in Computer Science, or related field. Experience: 5+ years of experience in firmware development, preferably for networking or Ethernet-based devices. Skills: Strong proficiency in C and assembly language programming. Experience with embedded systems and real-time operating systems (RTOS). Knowledge of PCI bus architecture and the interaction between firmware and hardware. Familiarity with Ethernet protocols (TCP/IP, UDP, ARP, etc.) and standards (IEEE 802.3). Experience with hardware debugging tools such as oscilloscopes, logic analyzers, and JTAG. Understanding of network interface cards (NICs) and packet processing. Strong problem-solving and debugging skills. Excellent communication and teamwork abilities. Preferred Qualifications: Experience with PCIe (PCI Express) devices. Familiarity with network performance testing tools (e.g., Wireshark, iPerf). Knowledge of advanced networking features like Quality of Service (QoS), VLAN tagging, and offloading techniques (e.g., checksum offload, TCP segmentation offload). Additional Skills: Ability to write clear, concise documentation for internal and external stakeholders. Strong analytical skills with an attention to detail. Experience in Agile software development methodologies. Location - Jaipur/Hybrid

Posted 2 months ago

Apply

1 - 5 years

3 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

About Cranes Varsity : Cranes Varsity is a pioneer Technical Training institute turned EdTech Platform offering Technology educational services for over 24 years. Being a trusted partner of over 5000+ reputed Academia, Corporate & Defence Organizations we have successfully trained 1 Lakh+ engineers and placed 70,000+ engineers. Cranes Varsity offers high-impact hands-on technology training to Graduates, Universities, Working Professionals, and the Corporate & Defence sectors. Job Title: Technical Trainer (Faculty) - Embedded Position Technical Trainer (Faculty) - Embedded Department Technical Training Hardware Experience Minimum 3 Years 5 years of Edtech/IT/Corporate/Institutions etc Education - Should have completed Any Degree BA, BCOM, BSC, BBA, BBM, MBA, PGDM, BE, BTECH Job Description Strong training experience highly preferred in Embedded C, Microcontroller, Arm, Automotive, Hands on programming with C, C++, Linux operating systems, Shell scripting, ARM, MATLAB, Embedded system software etc. Should have detailed knowledge and experience on microcontrollers (ARM7TDMI, TM32/CORTEX) Expert in programming Embedded C/C++ applications with strong background in C/C++ macros, structures, templates and pointers, class, inheritance. Strong knowledge and training experience in embedded C and RTOS Strong in OS concepts like efficient multi-threading and resource-sharing. Expert knowledge on protocols like (RS485, SPI, I2C, ADCs, PWM, CAN) Good Exposure to Embedded development tools/IDE (KEIL/IAR/STMCube) Strong debugging skills Strong communication and interpersonal skills. Must be a self-starter Expertise in handling multiple inhouse and corporate trainings with proven track record and quality delivery. Experienced in course content development based on the training requirements. Course material development Experience in developing Hands-on projects and hand-holding large groups of students in the same. Corporate Training : Understand the requirements from client and deliver training as per the corporate clients requirements. Working experiences on embedded systems project development Knowledge on Hardware s Experienced in all phases of product life cycle including requirements, design, coding Managing all aspects of the training cycle i.e. Training need analysis, course development, implementation and delivery, monitoring and evaluation. Ensuring quality delivery to students Establish expectations with project members and provide timely feedback Manage the work of developer resources, mentoring and coaching as needed Provide programming direction to a team of trainers Roles & Responsibilities Training Graduate Engineers, Working professionals, Corporate freshers & Laterals. College Workshop Trainings. Content Development, Technical Assessment and Evaluation, Project development. Desired Skills and Experience Negotiation Skills Selling to Customer Ne edsMotivation for Sales & Target Oriented Building Relationships Desired Candidate Profile Excellent communication skills written and verbal and negotiation skills Knowledge of functioning of academic institutions and placement process The candidate should have good interpersonal skills and networking in the market Minimum 3 years of Technical Training/Teaching experience preferred Multi-tier architecture knowledge Excellent self-management skills (task lists, status reports, prioritisation) Commitment to quality and timely deliverable Desire to understand the business For Send

Posted 2 months ago

Apply

7 - 8 years

19 - 21 Lacs

Bengaluru

Work from Office

Naukri logo

Visa Inc is looking for Staff SW Engineer to join our dynamic team and embark on a rewarding career journey. Analyzing customer needs to determine appropriate solutions for complex technical issues Creating technical diagrams, flowcharts, formulas, and other written documentation to support projects Providing guidance to junior engineers on projects within their areas of expertise Conducting research on new technologies and products in order to recommend improvements to current processes Developing designs for new products or systems based on customer specifications Researching existing technologies to determine how they could be applied in new ways to solve problems Reviewing existing products or concepts to ensure compliance with industry standards, regulations, and company policies Preparing proposals for new projects, identifying potential problems, and proposing solutions Estimating costs and scheduling requirements for projects and evaluating results

Posted 2 months ago

Apply

5 - 6 years

12 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

1) Must have very good hands-on experience on complete SDLC & should be able to Design & Development of Firmware Application on Baremetal / RTOS 2) Good experience on programming language C & C++ 3) Good knowledge on development of BSP/Device Drivers for microcontroller & Microprocessor 4) Board Bring-up activities, I/F like RS232/422/485, SPI, I2C, PWM, ADC 5) Implementation of AIS-140 standards/ DO-178B/C standards is an added advantage 6) Technical Documentation of SRS, SDD & Meet customer schedule.

Posted 2 months ago

Apply

3 - 8 years

0 - 0 Lacs

Nagpur

Work from Office

Naukri logo

Job Responsibilities The candidate will be responsible for the development of safety-critical Real-time Embedded software for avionic applications conforming to DO-178 B/C standard The candidate will be responsible for the software development activities from specification to verification of software which includes: Generation of software requirements and implementation of software models using model-based development or manual coding. Functional verification of software modules and analysis of issues raised during testing of software. Job Requirements Avionics Software development experience including DO-178 Development Standards. Experience in full software lifecycle encompassing Software requirement definition, Dynamic & Static Design, coding & verification activities. Design & Development (model-based design, interfaces, algorithms). Proficiency in at least one language such as C, C++, or python. Have experience coding in IDEs ex. Visual Studio, VS Code, Eclipse. Has an Understanding of communication protocols RS232/422/485, CAN, ethernet, SPI, 12C, etc. Embedded Programming of the unit and integration testing host & target environment. Knowledge about RTOS, Concurrent programming, Multi-threading, etc. Experience in QT and QMS Documentation is an added advantage. Software configuration management. Knowledge about avionics software and network Qualification Requirements Candidates from an avionics background will be preferred. Bachelors degree with at least 3 years of experience masters degree with at least 2 years of experience Interested candidates can send resume at careers@jsrdynamics.com Job Type: Full Time

Posted 2 months ago

Apply

2 - 6 years

6 - 10 Lacs

Pune, Bengaluru

Work from Office

Naukri logo

Qualification: BE/B. Tech/ M. Tech Electrical/Electronics Functional Area: Embedded, EDA, VLSI, ASIC, Chip Design Experience: 2-6 years Key Skills: Embedded Systems, C/C++, Microcontroller, Firmware, Chip Design Design & Develop firmware for ESP32 micro-controller. Experience on embedded protocols like SPI, I2C, RS-232/485, Modbus, UART etc Communication Protocols for I2C, RF communication, WIFI, Zigbee. Hands on RTOS like ThreadX, FreeRTOS for memory constrained embedded systems. Experience in any Wifi, Bluetooth, GSM modules is a plus Use of debuggers, programmers and trace tools for development and test. Capability to use electronics lab equipment (Oscilloscope, Logic analyzers, Multi-meters, Power supplies and etc) White box testing, code coverage Coding guidelines and templates

Posted 2 months ago

Apply

4 - 8 years

6 - 10 Lacs

Hyderabad

Work from Office

Naukri logo

The QNX Systems Software team is looking for Principal Senior Software Systems Developers for our Product Services Engineering teams. You will advise on architecture, design, and implementation of multi-core and multi-threaded systems, partly considering safety conditions (ie ISO26262) on the newest ARM and nx86-SoC from various silicon vendors. You must be someone with ideas and real passion for software delivered to maximize reuse, efficiency, and simplicity. Our customers count on us to convert awesome ideas into great products and services. In return for your skills, expertise and passion, we will provide you with an attractive compensation comprehensive benefits package. We have some of the brightest minds working on ground-breaking platforms at QNX. Join us and you'll become part of a team that is already leading the way and has even bigger plans for the future. Come join us! You will: Be in close contact with our customer, providing help and guidance on solutions Consult and give advice on architecture, design, and implementation of multi-core and multi-threaded systems, partly considering safety conditions (ISO26262) on the newest ARM and nx86-SoC from various silicon vendors Provide a mix of service and development activities, eg, where driver implementations or porting is required. Apply various concepts of debugging, (by instrumentation, trace logging, core-analysis, by applying various tools to extract information, code-reviews, JTAG, etc). Quickly familiarise yourself with foreign code, reading grasping architecture and implementation concepts, and of course finding gaps, risks, issues, etc Improve start-up and runtime performance, ie, to speed-up boot process or data throughput You will have the following technical skills: Bachelor s degree in computer science, computer engineering or equivalent experience Extensive knowledge hands on experience of C programming Experience writing software for major processor architectures (ARM, x86) Prior experience in driver development is needed Experience with real time OS, multi-threaded programming a plus Willing to learn state-of-the-art OS technology and its application in various industries Ability to work and participate in a global team setting with an open, collaborative communication style both internally and with our customer Excellent communication, presentation, and organizational skills Enthusiasm, a passion for quality and a desire to learn about new technologies For the Principal level, you will also have: Architectural design experience on QNX OS or its components OR experience with Linux or other POSIX based OS (Kernel Development)

Posted 2 months ago

Apply

3 - 6 years

5 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

Our customers count on us to convert awesome ideas into great products and services. The QNX Board Support Package (BSP) Team is looking for Senior Driver Developers to design and implement the next generation computing platforms in Automotive other general embedded verticals. You will be part of a development team responsible for creating software drivers to support next-gen hardware peripherals on some of the most advanced hardware platforms available. You must be someone with ideas and real passion for software delivered to maximize reuse, efficiency, and simplicity. In return for your skills, expertise and enthusiasm, we will provide you with an attractive compensation comprehensive benefits package. We have some of the brightest minds working on cutting edge platforms at QNX. Join us and you'll become part of a team that is already leading the way and there is no telling what you could accomplish. You will have: A successful track record of developing drivers for various hardware peripherals including the adaptation of existing drivers for embedded platforms. Proven aptitude for BSP development such as board bring up, enhancement of existing software and performance tuning. Enthusiastic about developing new driver architectures to support future hardware peripheral advancements. Focused on ensuring software is held to our quality standards Interested in opportunities to develop software under specialised safety standards such as ISO26262, IEC61508 etc You will have the following technical skills: Bootloader and board bring up skills such as u-boot/DRAM controller initialization / system clock configuration / GPIO pinmux) Experience with serial driver development for UARTs, i2c, SPI, CAN, input devices, touch controllers etc Storage device driver development targeting block storage devices, UFS, SD/eMMC, AHCI/SATA, or flash technology (NAND/NOR) High speed complex communication busses like PCIe, USB Experience writing drivers for wired and wireless networking interfaces Development know-how on power management, DVFS, thermal management, etc Domain expertise with security hardware and firmware (TPM, TrustZone, etc) You will have the following skills experience: Bachelor s degree in Computer Science, Computer Engineering or equivalent experience Established software development experience In-depth knowledge of C and Assembly programming languages. Hands on development experience using embedded operating systems (QNX, Linux, GreenHills, VXworks preferred) Prior experience in driver development is essential Experience writing software for major processor architectures (ARM, x86, PPC, etc) Hands on experience in the development of software following either safety standards (ISO26262, IEC61508 etc) or MIL standards would be a standout skill

Posted 2 months ago

Apply

3 - 6 years

5 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

The QNX Vertical Platforms are complete, integrated and tested automotive software stacks including low-level embedded OS and drivers, middleware, and application frameworks. The QNX Vertical Platforms are built using QNX Safety certified real-time embedded OS and Safety certified Hypervisor allowing multiple application environments on an integrated high-end chipset. Technologies include multimedia, navigation, voice recognition, graphics, browser, Bluetooth, audio, and smart phone connectivity. We are looking for a Software Tester to support system level integration, create and execute tests supporting internal development and customer activities. In return for your skills, expertise and enthusiasm, we will provide you with an attractive compensation comprehensive benefits package. You will also have the opportunity to thrive in a dynamic global environment, working alongside outstanding colleagues, delivering a ground-breaking embedded OS . You will: Have hands-on configuration, integration and system test of required combinations of: Virtual frameworks (automotive application) Target hardware and associated BSPs for silicon partners( ie: Renesas, Intel, NXP, Qualcomm, TI) Peripherals for digital displays, GPS/navigation, WiFi/BT, sensors, cameras, speakers, etc Middleware components for multimedia, navigation, voice recognition, graphics, browser, bluetooth, audio, and smart phone connectivity Work with concept team to evaluate and prototype new system configurations Work with developers to investigate and resolve reported problems and provide interim testing support for experimental software Create or update test plans and test cases based on product requirements, customer requirements or identified problems Run a series of tests against new software loads on reference or customer hardware and analyzes the results Create test reports based on test results for internal and external audiences Work with partners to resolve software/ hardware integration issues Follow and ensure compliance to workplace operating and environmental, health and safety procedures and guidelines Collect and document users requirements and develop logical and physical specifications Research, evaluate and synthesize technical information to design, develop and test computer-based systems Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software May lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems. You will have: Proven experience in software testing Able to discern test requirements from low-level drivers to middleware to user-level applications Strong working knowledge of embedded integration concepts such as board bring-up, memory management configurations, binary image configuration and creation, process/thread prioritization, security features such as access control policies, and software component integration. Hands on experience in C, Embedded C and/or shell scripting Working knowledge of Windows, Linux and OS X operating systems Familiarity with common processor architectures (ie x86/PPC/ARM/ARMv7) Familiar with Continuous Integration build systems (Jenkins, Hudson) Familiar with source versioning, problem reporting and constant integration systems (SVN, Git, JIRA, Jenkins) Able to write clear and concise problem reports Ability to work and participate in a team setting with an open, collaborative communication style Knowledge of formal test theory, test methodology, and experience in developing automated tests and testing tools Excellent communication, presentation, and organizational skills Enthusiasm, a passion for quality and a desire to learn about new technologies Working knowledge of QNX or other embedded operating system is an asset

Posted 2 months ago

Apply

2 - 4 years

3 - 4 Lacs

Mumbai

Work from Office

Naukri logo

Responsibilities: 1. Designing and development of new hardware functional system for multiple products. 2. Collaborate with with the embedded software development team for Electronics hardware/ firmware co-design and system performance requirement translating to design implementation ; optimization. 3. Ability to synthesize user and technical performance hardware requirements and develop appropriate solutions. 4. Electronic component and circuit analysis to design functional sub-system by simulation and physical implementation. Requirements & Skills: Must to have: 1. 2 years to 4+ years of experience in low-power circuit design, system bring-up, engineering-build integration and debug. 2. 2 years to 4+ years of experience driving design development from component selection, schematic capture, PCB layout and routing, Component foot-print for the product Electronics BoM through assembly. 3. 3+ of experience in Multi-layer, mixed-signal board-level design in Altium/ Eagle. 4. Experience of power topology: DC-DC, Flyback Converters, LDOs, etc. 5. Experience of Battery charger design, fuel gauge, analogue sensor instrumentation; protection circuits. 6. Hand-on experience in hardware implementation of embedded system data communication protocols such as 1-wire, I2C, SPI, UART, USB. 7. Experience of BDC/ BLDC or steppers motors, motor drive circuit design and its working principles. 8. Diverse experience in microcontroller/ microprocessor based circuit design and bring-up. Ideally from ST/ TI/ NXP/ Renesas and sensor interface on PCB assembly level. 9. Ability to design and implement smart sensors , sensors instrumentation like current, voltage signal conditioning, Time-of-Flight, Proximity, Position, ALS, etc on a PCB assembly level. 10. Knowledge about Design calculations/Documentation during Product Development Life Cycle milestones. 11.Knowledge of EMI- EMC and ESD standards and practices is a plus Good to have: 1. Strong communication and documentation skills and ability to operate independently. 2. Experience with RTOS 3. Experience with ESP32 and ESP-IDF . 4. Experience with portable, battery operated designs and power budgeting. 5. Knowledge about Wi-fi, Bluetooth, BLE, RF Antenna design Technologies is a plus. 6. Experience of Microphone and Speaker circuit design is a plus 7. Familiar with PCB fabrication technologies, Rigid-Flex PCBs, Flex Cables. 8. Hand-on experience of manufacturing process including DFM and DFT for consumer products at scale. 9. Familiar with MIPI Camera CSI and DSI interface implementation ; display Modules and their communication protocols; Audio signal processing interface.

Posted 2 months ago

Apply

8 - 13 years

30 - 40 Lacs

Bengaluru

Work from Office

Naukri logo

Mandatory Skills: Engineer with 8+ years of experience in embedded Linux/Linux application/driver/kernel development Strong C/C++ development skills with a good understanding of object-oriented design Good understanding of Linux fundamentals, Audio fundamentals. Experience in customizing Android Audio HAL, AudioPolicyManager and Audioflinger components. Experience with Audio sub-system, Audio drivers, frameworks and ALSA SOC(ASOC), Audio protocols like I2S. Strong background in embedded systems development System knowledge, System Debugging Experience with kernel mode driver programming in Linux Keywords: Linux, Embedded, device driver, Audio sub system, RTOS, Audio HAL, Audio Framework, OpenMax, ALSA, I2S

Posted 2 months ago

Apply

4 - 9 years

15 - 25 Lacs

Bengaluru

Hybrid

Naukri logo

Firmware Engineer (Bare Metal Development) Technical Skills: Firmware Development, Bare Metal Development, C, C++, Microcontrollers, Microprocessors, I2C, SPI, UART, Debugging Tools, Embedded Systems, Git

Posted 2 months ago

Apply

2 - 7 years

12 - 20 Lacs

Hyderabad

Work from Office

Naukri logo

Job Location : Hyderabad Role & responsibilities *Develop and design embedded systems hardware and software solutions, including microcontroller and microprocessor-based systems, ensuring the integration of firmware and hardware. *Conduct in-depth research in embedded systems, with a focus on algorithm development, system optimization, and performance improvement. Lead prototype development and iterative testing. *Work on the design and simulation of circuits and PCBs, and assist in the integration of hardware components such as sensors, actuators, and communication modules into embedded systems. *Perform comprehensive testing and validation of embedded systems. Develop automated testing frameworks and work with debugging tools (e.g., oscilloscopes, logic analyzers) to troubleshoot and refine prototypes. Preferred candidate profile *Strong proficiency in C, C++, and Python for embedded systems. *Experience with real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or embedded Linux. *Familiarity with hardware design tools like Altium, KiCad, or Eagle, and experience in circuit simulation. *Experience with FOC Control; Motor Driver control and BLDC motors. *Knowledge of communication protocols such as I2C, SPI, UART, CAN, Bluetooth, and Wi-Fi. *Experience in working with embedded systems hardware and peripheral integration (e.g., sensors, motors, IMUs, actuators). *Experience with the development of embedded boards is desirable. *Experience with embedded development environments like Keil, IAR Embedded Workbench, or Eclipse. *Familiarity with version control systems (e.g., Git) and issue tracking tools. *Knowledge of MATLAB/Simulink or similar for embedded systems modeling and simulation. *Experience in prototype development and iterative design process. Interested Can share your CV on lakshmialekhya.p@medplusindia.com

Posted 2 months ago

Apply

4 - 9 years

8 - 14 Lacs

Hyderabad

Work from Office

Naukri logo

As an Applications Engineer you will have a direct impact on the success of or next generation of industry leading products through your work supporting validations and working with our customers to simplify their design process. Here Is What Your Daily Role Will Look Like : - Actively help customers on their design and development - Create code examples, application notes, quick start guides for AI applications - Collaborate with hardware engineering, software engineering and marketing teams on product evaluations and new product definition - Strong C programming skills on embedded systems - 4+ Yrs Experience with embedded or real-time operating systems on any commonly used MCU platform - Knowledge of TCP/IP stack and commonly used protocols e.g. DHCP, ARP etc. - Excellent written and verbal communication skills in English - Knowledge of commonly used IoT Communication Protocols e.g. HTTP, MQTT, WebSocket. - Proven expertise with commonly used MCU peripherals e.g. SPI, I2C, UART, ADC etc. - B.Tech/M.Tech in Electronics and Communications/Electrical or Computer Engineering Challenges you will solve : - Work closely with engineering teams to debug customer-reported issues - Replicate customer environments by collaborating with the sales team and field application engineers to support customer needs and troubleshoot problems - Design and execute functional, performance, and feature-specific sample applications for embedded MCU products

Posted 2 months ago

Apply

0 - 2 years

0 Lacs

Bengaluru

Work from Office

Naukri logo

About the Role Internship Program bring together experiences that will help our co-ops and interns develop both personally and professionally, Students pursuing their under-graduate and post-graduate degree program wherein internship is a mandatory requirement of the curriculum or those who have completed their studies and are looking for a short work experience . What You Will Do Working in a vast array of technology areas as Embedded RTOS, Android, C/C++, Linux. Working on software programs and development of software systems Opportunity to deliver challenging work across multi-layered software stack, requiring niche skills. Be part of a highly dynamic, fast paced team working on disruptive technologies. What You Need BE/B.Tech in Computer Science / Electronics Basic knowledge and technical understanding of Development, Basic Knowledge and interest to work on C++, C , Linux skills. Desirable to have knowledge on Android Basics. Learn to test software using debuggers, emulators, simulators. Learn to perform software releases and software quality assurance activities. Positive attitude to learn and work in a team. Prefer Work from office. Automotive trends and best practices are ever changing, so must take time and learn and hone your engineering skills. Good communication and facilitation skills. Apply original thinking and continuous improvement to processes, products, systems or services and manage change to better serve customer needs What is Nice to Have Hands on experience in code development, debugging, troubleshooting is required Take initiative to achieve superior, quality results against internal or external standards of excellence What We Offer An inclusive and diverse work environment that fosters and encourages professional and personal development

Posted 2 months ago

Apply

2 - 8 years

4 - 10 Lacs

Gurgaon

Work from Office

Naukri logo

Roles and Responsibilities: You will be working as Linux developer. Most of the work will be on middleware and application development on Linux NAD module development. Few kernel integration tasks must be taken up as well. Skills: Proven experience in Linux kernel development, including device driver design and customization. Strong proficiency in C/C++ programming languages with a deep understanding of memory management and embedded system concepts. Proficiency in real time multi-threaded software design and development, system programming using IPC, synchronization primitives. Hands on knowledge of all / any of the following Linux kernel areas: Power Management, Network, BSP (ARM). Strong fundamentals on Embedded product development. Preferably from Automotive or Mobile devices. Expertise in embedded system programming either in Linux Hands on experience in multi-threaded programming. Proven experience in debugging and root causing embedded system issues like kernel random crash. Good exposure on board bring-up, boot loaders, device driver porting. Good exposure on serial protocols, storage devices, network protocols. Nice to Have Exposure to RTOS (Real time operating systems). Understanding of automotive protocol like CAN, J1939, SPI etc. Work experience with Agile methodology. Basic Qualifications: Bachelor s Degree or higher in Electrical Engineer/Computer Science 2-8 years of experience in embedded Linux development. Self-motivated, result driven individual, must be passionate about the work. Eligibility Requirements: Willingness to work in an office located in Gurgaon, India

Posted 2 months ago

Apply

5 - 9 years

11 - 15 Lacs

Vadodara, Ahmedabad, Bengaluru

Work from Office

Naukri logo

Designation : Head Development Solutions/ Embedded Design Head Experiences : 20+ Year Education : B.Tech/B.E Electronics and Communication Location : Vadodara / Ahmedabad / Bangalore Company Name : Aimtron Electronics Limited Website : https://www.aimtron.in/ Candidate Basic detail From: Thanks for your interest, kindly provide the basic info in Google form. https: / / forms.gle / Ps7kuQdEFenP8F2b6 Note: Ignore this email if you already submitted a google form About the Role Aimtron is seeking an accomplished Embedded Design Head with more than two decades of progressive experience to lead embedded systems design and development across its PAN India branches. This role requires expertise in leadership, solution architecture, board design, embedded software, hardware testing, regulatory compliance, production transfer, and supply chain management. The ideal candidate will foster innovation, oversee engineering teams, and manage client relationships to deliver cutting-edge solutions Key Responsibilities: Provide visionary leadership for embedded systems development, spanning software, hardware, and firmware development. Oversee project execution and manage a team of engineers across domains like automotive, industrial IoT, medical, and semiconductor etc Lead day-to-day client interactions , ensuring strong relationships and project alignment. Drive product ideation, incubation, and commercialization Stay ahead of industry trends, emerging tools, and technologies in embedded systems (e.g., microcontrollers, SoCs, RTOS, IoT protocols). Ensure compliance with EMI/EMC, RoHS/REACH, DFM, DFT , and other regulatory standards. Utilize EDA tools like Cadence, Mentor Graphics, and Altium for board schematic design and layout review including signal integrity, power integrity, and thermal analyses, as well as layer stack-up design for PCBA. Oversee pre-qualification, certification testing, and board bring-up processes. Drive business proposals development and contribute to pre-sales activities. Manage operational plans, resource allocation, and project budgets to ensure business efficiency. Develop and implement processes to optimize cost, resources, and delivery timelines. Collaborate with internal stakeholders to identify areas for process and product improvements. Play a strategic role in business development , securing new accounts and forging partnerships with key clients. Core Competencies: Business Strategy, Business Planning, and Corporate Governance. Strategic Partnerships, Marketing Strategy, and Negotiation. Project/Program Management and Change Management. Expertise in design, production, and testing of embedded systems. Strong business acumen and experience in client and stakeholder management. Familiarity with tools for embedded Hardware, Software development and circuit analysis. Ensure designs meet performance, power, cost, and reliability targets for production-ready solutions Manage budgets, timelines, and deliverables for embedded design projects, ensuring on-time and on-spec execution. Required Qualifications: Education : Bachelor s or Master s degree in Electronics, Computer Science, or related field. Experience : 20+ years in embedded systems design, with a successful track record in leading large teams and managing complex projects.

Posted 2 months ago

Apply

10 - 13 years

40 - 45 Lacs

Chennai

Work from Office

Naukri logo

Able to independently develop validation strategy for Grey Box testing/End-to-End testing, design test cases based on requirements in Embedded environment & Experience in Embedded controller validation, black box testing Experience in Python programming / Object Oriented design concepts Experienced in the design and development of embedded controls software. Excellent working knowledge in developing microcontroller-based systems and debugging techniques. Good knowledge of testing, test design, test development processes, and related tools. Ability to develop black box tests. Working knowledge with test tools and Automated test Equipment is a big advantage. Working knowledge of SDLC. Should have worked at least in parts of SDLC. Having worked on projects through a full SDLC and having knowledge of the various development and test phases of the SDLC is a big advantage. Experienced with embedded and serial communication protocols (RS-485, RS-232, CAN) and networking protocols (TCP, UDP) Usage of in-circuit emulators (ICE) with debuggers Good exposure to real-time systems and RTOS Should have executed projects and worked in the different phases of a complete life-cycle process. Strong knowledge of Software Engineering concepts, Quality processes, and tools. Familiar with Configuration Management, defect tracking, Requirements management concepts, and tools. Analyze the requirements using the requirement tool and provide traceability. ISTQB certification preferred. Experience with scripting languages like Python. Familiar with Requirements Management, Configuration Management concepts, source code version control, bug tracking, and traceability. Having worked with tools for these activities is an advantage. Familiar with basic concepts of Software Quality and Process. Familiarity with the HVAC industry is a plus.

Posted 2 months ago

Apply

10 - 15 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

The position is for Sr Advanced Embedded Engineer within Communication, Navigation & Surveillance COE, HTS Aero India. Primary responsibilities include Be part of a global team that designs, develops and integrates highly complex software functions within Honeywell Aerospace Electronic Solutions, CNS (Communication, Navigation, & Surveillance). Main objective will be to develop, test and integrate robust well documented embedded software at both a high and low level that interacts directly with hardware. The role is required to demonstrate thought leadership in embedded software architecture, design and development in line with FCI development Mentor the junior members in the team and be seen as a problem solver. Collaborates/ actively networks with stakeholders for new technologies/ideas incubation/information. Performs competitive intelligence and IP analysis. Motivates functional team in IP creation for the Product in the field of expertise Provide technical support for products - field investigation, application support and factory support Actively contribute to business growth and innovation. You must have B.TECH/M.TECH/MCA - Computer Science/Electronics Engineering with 10+ Years of experience Good in-depth technical knowledge of C, C++, and exposure to firmware language programming. Knowledge of embedded software development Understanding of the software development lifecycle (DO-178C preferred) Capable in Requirement development (High Level SW, Low Level SW Requirements) Capable in oral and written communications Possess technical knowledge about I/O interfaces like Ethernet, A429 , RS-232 , A615A Data loading Possess Analytical and debugging skills on Real target hardware, hands on experience is an advantage. We value Exposure to Datalink/EGPWF concepts. Demonstrated ability in software development for avionic systems, DO-178B/C process. Exposure to Multithreading/Multicore processing Exposure to requirement management tools such as DOORS. Exposure to Configuration management like CC/CQ JIRA/ Bit bucket/GIT Exposure to real time operating systems (RTOS). Knowledge of configuration management tools like JIRA/Bitbucket (Atlassian Tool set)

Posted 2 months ago

Apply

5 - 10 years

10 - 20 Lacs

Hyderabad

Work from Office

Naukri logo

Job description: Databuzz is Hiring for Embedded software Engineer - 5+ Yrs - Hyderabad, Onsite About Databuzz Ltd(www.databuzzltd.com): Databuzz is One stop shop for data analytics specialized in Data Science, Big Data, Data Engineering, AI & ML, Cloud Infrastructure and Devops. We are an MNC based in both UK and INDIA and an ISO 27001 & GDPR complaint company.Please mail your profile to gagandeep.singh@databuzzltd.com with the below details, If you are Interested CTC - ECTC - Notice Period/LWD - Position: Embedded software Engineeer Exp - 5+ yrs, Location - Hyderabad, Onsite Immediate Joiners Preferred JOB RESPONSIBILITIES : The candidate will be part of Smart Home Solutions, working with dynamic cross functional global development team performing Systems requirements analysis, system architecture design and development of our next generation products. Firmware Developer for development of complex systems involving Hardware. Firmware, Cloud & Mobile applications. Individual must have the ability to develop system requirements, system architecture and design, system test requirements. The selected candidate must have a background in embedded software development, wireless communications Wi-Fi, Bluetooth, BLE, Sub Ghz, Cloud iOT applications, devices/system interaction, OTA development and troubleshooting, and will be involved in all aspects of the product development process (concept, design, implementation, validation, verification, compliance and production). The selected candidate will interact frequently with project management both locally and global team. Will need to work with customers at global locations across different time-zones. Essential Competencies : Must have worked on complex systems involving embedded Firmware, secure connect with external world Must have strong technical knowledge in relevant area of expertise Embedded Applications , Linux / RTOS & non-RTOS based system design, device drivers, communication protocols, microprocessors and 16/32 bit microcontrollers Must have Strong expertise, working experience and competence in C/C++, exposure to assembly language Must have Working knowledge on communication standards like Ethernet, RF Sub GHz Technologies, Zigbee and IOT communication protocols (MQTT, AMQP etc.), Socket based communications TCP/IP, Wi-Fi, Bluetooth, Lora etc. Must have experience in bootloader design for remote and local and device firmware upgrade (OTA) Must have experience in Secure Firmware design and cyber security aspects. Strong & diverse technical skills including an ability to use H/W scope probes, in-Circuit-Emulators, Simulators or Debuggers for trouble shooting Knowledge on cyber security aware designs Strong in embedded products design Systems/Subsystem/Interfaces/Modules/Devices Must be a strong team player, action oriented, highly motivated self-starter, bring a positive, can-do attitude to the work place each day Experience in Board bring up activities, U-Boot, Root file systems& interfacing external peripherals Experience in DSP Interfaces, Cloud iOT development interfaces Expertize in product development of multi process/thread applications, Inter process communications on multi core systems Expertize in shell scripting and Open .2 build environments, tool chains Thanks & Regards, Gagandeep Singh Technical Recruitment Specialist gagandeep.singh@databuzzltd.com

Posted 2 months ago

Apply

5 - 7 years

8 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

Key Responsibilities: Design & Development: o Develop embedded software solutions for Embedded Linux with state of the art GUI. o Implement, test, and debug software for embedded systems and applications. o Work on low-level software components, including device drivers, BSPs (Board Support Packages), and firmware. o Work on GLG tool kit based GUI. Architecture & Optimization: o Define software architecture and interfaces for embedded systems. o Optimize system performance in terms of speed, memory usage, and power consumption. o Conduct code reviews to ensure code quality, performance, and adherence to coding standards. Collaboration: o Collaborate with hardware teams to define system requirements and troubleshoot issues related to hardware-software integration. o Participate in cross-functional meetings to define product roadmaps and software features. Testing & Debugging: o Use advanced debugging tools and techniques to troubleshoot hardware- software interaction issues. o Develop unit, integration, and system tests for embedded systems. o Perform simulations and in-system debugging using tools such as JTAG, oscilloscopes, and logic analyzers. Documentation & Compliance: o Prepare comprehensive documentation for system designs, software architecture, and operational workflows. o Ensure software complies with industry standards, safety regulations, and performance metrics. Mentoring: o Provide technical guidance and mentorship to junior engineers and team members. Innovation: o Stay up to date with the latest industry trends and technologies to drive continuous improvement in product development. Required Qualifications: Education: o Bachelors or Masters degree in Computer Science, Electronics Engineering, or related field. Experience: o Minimum of 5-7 years of experience in embedded software development. o Strong expertise in C/C++ for embedded systems. o Experience with any RTOS (Real-Time Operating Systems). o Familiarity with microcontrollers (ARM, PIC, etc.) and embedded processors. o Familiarity with Socket Programming o Good understanding of GLG toolkit for GUI.

Posted 2 months ago

Apply

5 - 7 years

8 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

Key Responsibilities: Design & Development: o Develop embedded software solutions for Embedded Linux with state of the art GUI. o Implement, test, and debug software for embedded systems and applications. o Work on low-level software components, including device drivers, BSPs (Board Support Packages), and firmware. o Work on GLG tool kit based GUI. Architecture & Optimization: o Define software architecture and interfaces for embedded systems. o Optimize system performance in terms of speed, memory usage, and power consumption. o Conduct code reviews to ensure code quality, performance, and adherence to coding standards. Collaboration: o Collaborate with hardware teams to define system requirements and troubleshoot issues related to hardware-software integration. o Participate in cross-functional meetings to define product roadmaps and software features. Testing & Debugging: o Use advanced debugging tools and techniques to troubleshoot hardware- software interaction issues. o Develop unit, integration, and system tests for embedded systems. o Perform simulations and in-system debugging using tools such as JTAG, oscilloscopes, and logic analyzers. Documentation & Compliance: o Prepare comprehensive documentation for system designs, software architecture, and operational workflows. o Ensure software complies with industry standards, safety regulations, and performance metrics. Mentoring: o Provide technical guidance and mentorship to junior engineers and team members. Innovation: o Stay up to date with the latest industry trends and technologies to drive continuous improvement in product development. Required Qualifications: Education: o Bachelors or Masters degree in Computer Science, Electronics Engineering, or related field. Experience: o Minimum of 5-7 years of experience in embedded software development. o Strong expertise in C/C++ for embedded systems. o Experience with any RTOS (Real-Time Operating Systems). o Familiarity with microcontrollers (ARM, PIC, etc.) and embedded processors. o Familiarity with Socket Programming o Good understanding of GLG toolkit for GUI.

Posted 2 months 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