Jobs
Interviews

2671 Rtos Jobs - Page 33

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

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

You should hold a BE/B.Tech/ME/M.Tech degree in Electrical or Electronics to be considered for the position of Sr Firmware Engineer. As a Sr Firmware Engineer, you will play a crucial role in our team by demonstrating high motivation and extensive experience in firmware engineering. Your responsibilities will include leading projects independently or heading the firmware development team. Moreover, you will contribute to firmware architecture, define firmware test strategies, create test plans, conduct code reviews, and ensure the quality of the developed code. Your specific job skills should encompass the ability to derive firmware requirements from customer or product specifications, interpret product schematics, possess expert-level knowledge in Embedded C/C/C++, work with 32-bit microcontrollers (preferably Atmel/Nordic/STM32), utilize cross compilers like Segger IDE, write device drivers for various interfaces (I2C, SPI, UART, ADC, DAC, PWM, BLE), and have experience with bare-metal or small footprint RTOS applications. Additionally, you should be adept at using tools such as JTAG, Emulators, debuggers, and electronic test equipment like Oscilloscope, Logic Analyzer, and signal generators. In terms of general skills, you should be able to supervise mid-level or entry-level firmware engineers, work effectively both independently and as part of a team, possess excellent verbal and written communication skills, and have exposure to a multitasking work environment. Join us in this exciting opportunity to leverage your skills and expertise in firmware engineering.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

delhi

On-site

The ideal candidate will be responsible for assisting in the development, testing, and debugging of multithreaded object-oriented firmware in C & C++ for ARM-based microcontrollers. You will also play a key role in supporting the design and implementation of new algorithms, features, and enhancements to improve autopilot functionalities. Additionally, you will learn to develop and maintain device drivers for peripherals connected via I2C, SPI, UART, CAN. Collaboration with the open-source autopilot community to contribute to research and development initiatives will be an essential part of your role. You will also be expected to contribute to writing comprehensive test plans and participate in unit, integration, and system-level testing. Following version control and documentation best practices under the guidance of senior team members is crucial for successful project outcomes. Furthermore, you will assist in providing support for flight-test operations, troubleshooting firmware issues, and implementing necessary optimizations. The candidate should be proficient in C and C++ with a foundational understanding of Python. A basic understanding of RTOS concepts and knowledge of communication protocols such as SPI, I2C, UART are required. Experience in integrating sensors and developing device drivers for embedded software projects will be advantageous.,

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

The ideal candidate should have a minimum of 4+ years of relevant experience in the following areas: - Proficiency in C and C++ programming languages. - Knowledge of 3GPP, LTE, and 5G NR Telecom standards. - Familiarity with RAN, BaseBand, and L1/L2/L3 protocol layers. - Experience working with Linux and Networking technologies. Required Skill Sets: - Strong programming skills in C, C++, C-Linux, and Bash. - Understanding of Telecom-IP Com and Telecommunication concepts. - Knowledge of 3GPP2, 3GPP, GSM, 2G, 3G, LTE, 5G, Networking, Wireless, and Baseband technologies. - Experience in DSP, RTOS, VxWorks, ARM, x86, ASIC, PHY, Embedded systems, Time series, and Digital signal processing. - Familiarity with CPRI, eCPRI, NETCONF, YANG, gNb, eNb, BTS, and RBS. The successful candidate should be able to demonstrate expertise in the mentioned areas and contribute effectively to the team's projects and goals.,

Posted 3 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is seeking Software Engineers to join the QCT Automotive Software team. This team is responsible for developing embedded system-on-chip solutions for the Connected Infotainment and ADAS segments of the Automotive industry as part of a global initiative. The ideal candidates will have a strong background in performance analysis and system optimization for upcoming Automotive products. As a performance engineer, you will be responsible for optimizing Boot Key Performance Indicators (KPIs) across multiple operating systems in the Automotive platform. You should have a deep understanding of Linux or Real-Time Operating Systems (RTOS) concepts and be able to conduct architectural analysis and modeling to forecast CPU/MIPS, bus bandwidth, and memory utilization for current and future chipsets. Additionally, you will be tuning and optimizing kernel parameters to enhance overall system performance and conducting detailed analysis of existing software to make innovative recommendations for performance and memory optimization. Minimum qualifications for this position include a Bachelor's, Master's, or PhD degree in Engineering, Information Systems, Computer Science, or a related field, along with 2+ years of relevant work experience. You should also have 2+ years of experience with programming languages such as C, C++, Java, or Python. Ideal candidates will have 3-5 years of industry experience in areas such as performance optimizations for CPUs, GPUs, DDR, sensors, multimedia benchmarks analysis, and exposure to heterogeneous computing and co-processor architecture. You should possess a strong working knowledge of ARM system, DSP, and CPU architecture, as well as experience with Hypervisor architectures and embedded system architectures. Proficiency in C and C++ programming, problem analysis, and debugging skills are essential, and knowledge of Python, T32 CMM, and Bash scripting language is a plus. In addition, candidates should have knowledge of real-time microprocessor-based embedded programming, embedded real-time operating systems, computer system architecture, and hardware blocks for security access control. Familiarity with ML (Machine Learning) Networks is also desirable. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, please contact disability-accommodations@qualcomm.com. Qualcomm expects its employees to adhere to all applicable policies and procedures, including security requirements for protecting confidential information. Please note that Qualcomm's Careers Site is intended for individual job seekers, and staffing/recruiting agencies are not authorized to submit profiles, applications, or resumes through the site. Unsolicited submissions will not be accepted, and Qualcomm does not accept resumes or applications from agencies. For more information about this role, please contact Qualcomm Careers directly.,

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Coimbatore, Tamil Nadu, India

On-site

Bosch Software Engineering Coimbatore, Tamil Nadu, India Posted on Jul 11, 2025 Apply now Company Description Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region. Job Description Roles & Responsibilities : We're seeking an RTOS Software Engineer to join our product engineering team, focusing on medical device development. You'll work with FreeRTOS and ThreadX implementations for critical medical systems. Key Responsibilities Develop and optimize RTOS-based embedded software solutions Implement device drivers and interfaces for medical devices Perform real-time system optimization and debugging Collaborate with cross-functional teams for system integration Ensure compliance with medical device standards Qualifications Educational qualification: BE/B.Tech Experience 3-8 Years Mandatory/requires Skills Technical Requirements: 3-8 years experience in embedded systems development Strong expertise in FreeRTOS and/or ThreadX Proficiency in embedded C programming Experience with microcontroller platforms (ARM Cortex-M series) Knowledge of communication protocols (UART, SPI, I2C, USB) Understanding of RTOS concepts (task scheduling, synchronization) Preferred Skills Familiarity with regulatory standards (IEC 62304, ISO 13485) Knowledge of debugging tools and JTAG Experience with version control systems Experience in medical device development Apply now See more open positions at Bosch

Posted 3 weeks ago

Apply

3.0 - 5.0 years

6 - 11 Lacs

Bengaluru

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: Google Cloud DevOps. Experience:3-5 Years.

Posted 3 weeks ago

Apply

4.0 - 7.0 years

16 - 20 Lacs

Bengaluru

Work from Office

Software Engineer- C Programming,Networking platform development, Embedded- 4-8 Meet the Team The Enterprise Switching organization delivers top-tier products, with the Catalyst Cat9000 series leading in core, aggregation, and access switching for security, IoT, and Cloud. These switches are critical for SD-Access, Cisco's intent-based networking architecture, offering the bandwidth, speed, and scale needed for hybrid work environments. They improve security with PoE power and AI/ML for zero-trust security and provide outstanding network experiences both on-premises and in the cloud through Cisco DNA Center or the Meraki Dashboard. The new Catalyst 9000X models offer flexible operations and secure, high-speed performance. Our team is world-class for crafting industry-leading products that have dominated the enterprise market for decades through innovation. Your Impact Looking forward to getting an exciting start to your career? You will bring your outstanding talents to the group that works on Cisco's Switching technology, which large enterprises now consider to be the Networking Equipment of choice for critically important networks. In your role as a Software Engineer, you will develop and integrate products that are deployed by some of the leading Enterprises in the world. You will work with a BU-wide vibrant technical community, learning from experts and translating this learning into exciting opportunities for personal growth. You will work on networking equipment that forms a crucial backbone of many offices, hospitals, educational and financial institutions. You will learn about pioneering technologies and platforms while developing software for these equipments. Experience the exhilaration of taking a product through development and integration. Minimum Qualifications Good understanding of distributed/centralized hardware architectures of routers/switches. Experience in working with embedded platforms, various operating systems viz Linux, VxWorks , RTOS internals. Have worked on various Device drivers viz PCIE/I2C/eMMC/SDHC/MDIO/USBs and have worked on Storage devices NAND/NOR with exposure to file system internals. Exposure to system infrastructure - Building and bringing up next generation sophisticated Switches. Experience - 4 to 8 years Bachelors degree or equivalent experience in CS/EE/EC or technical equivalent. Preferred Qualifications : Bachelors degree in computer science or related field (MS or equivalent preferred).

Posted 3 weeks ago

Apply

8.0 - 11.0 years

14 - 19 Lacs

Bengaluru

Work from Office

Your impact Looking forward to getting an exciting start to your career? You will bring your outstanding talents to the group that works on Cisco's Switching technology, which large enterprises now consider to be the Networking Equipment of choice for critically important networks. In your role as a Software Engineer, you will develop and integrate products that are deployed by some of the leading Enterprises in the world. You will work with a BU-wide vibrant technical community, learning from experts and translating this learning into exciting opportunities for personal growth. You will work on networking equipment that forms a crucial backbone of many offices, hospitals, educational and financial institutions. You will learn about ground breaking technologies and platforms while developing software for these equipments. Experience the exhilaration of taking a product through development and integration. Minimum Qualifications 4 - 8 years proven experience in internetworking technologies and applications. Good experience in developing software in C, under multi-threaded environment with Excellent problem-solving skills SDK Development: Design, implement, and maintain SDKs that enable seamless integration between software applications and underlying hardware or network layers Familiarity with DPDK (Data Plane Development Kit), P4 programming language, or similar frameworks for high-performance packet processing. Experience with hardware platforms such as ASICs, FPGAs, or NPUs Hands on Data Structures, Operating Systems and Data Networking fundamentals Experience in development of Layer 2 (Ethernet) and/or Layer 3 Networking protocols including Routing, IPV4/6 (unicast/multicast) Is preferable Expertise in working with Linux OS Experience in any Cisco OS XR, XE or NXOS would be a plus Good hands on implementation experience with one or more of the following: RTOS Internals, High Availability, IPC, Memory management, Distributed communications Infrastructure, Serviceability, Linux, Containers, Virtualization Preferred Qualifications Bachelors degree in computer science or related field (MS preferred). 4 - 8 years proven experience in internetworking technologies and applications.

Posted 3 weeks ago

Apply

1.0 - 3.0 years

2 - 5 Lacs

Pune

Work from Office

Role: The purpose of this role is to the first point of contact for the B2B users who call Wipro Service Desk to troubleshoot appropriate end user issues in line with Wipros Service Desk objectives Do: Be responsible for primary user support and customer service Respond to queries from all calls, portal, emails, chats from the client Become familiar with each client and their respective applications/ processes Learn fundamental operations of commonly-used software, hardware and other equipment Follow standard service desk operating procedures by accurately logging all service desk tickets using the defined tracking software Ensure that the scorecard is maintained as per SoW with respect to TAT, SLA & hits Manage all queries or escalate if not resolve as per the defined helpdesk policies and framework Experience: Regular MIS & resolution log management on queries raised Record events and problems and their resolution in logs Follow-up and update customer status and information Pass on any feedback, suggestions, escalations by customers to the appropriate internal team Identify and suggest improvements on processes, procedures etc. Mandatory Skills: TIS Service Desk. Experience:1-3 Years.

Posted 3 weeks ago

Apply

1.0 - 3.0 years

2 - 5 Lacs

Hyderabad

Work from Office

Role: The purpose of this role is to the first point of contact for the B2B users who call Wipro Service Desk to troubleshoot appropriate end user issues in line with Wipros Service Desk objectives Do: Be responsible for primary user support and customer service Respond to queries from all calls, portal, emails, chats from the client Become familiar with each client and their respective applications/ processes Learn fundamental operations of commonly-used software, hardware and other equipment Follow standard service desk operating procedures by accurately logging all service desk tickets using the defined tracking software Ensure that the scorecard is maintained as per SoW with respect to TAT, SLA & hits Manage all queries or escalate if not resolve as per the defined helpdesk policies and framework Experience: Regular MIS & resolution log management on queries raised Record events and problems and their resolution in logs Follow-up and update customer status and information Pass on any feedback, suggestions, escalations by customers to the appropriate internal team Identify and suggest improvements on processes, procedures etc. Mandatory Skills: TIS Service Desk. Experience:1-3 Years.

Posted 3 weeks ago

Apply

0.0 - 4.0 years

1 - 4 Lacs

Chitradurga

Work from Office

Role Purpose The purpose of this role is to the first point of contact for the B2B users who call Wipro Service Desk to troubleshoot appropriate end user issues in line with Wipros Service Desk objectives Do 1. Be responsible for primary user support and customer service a. Respond to queries from all calls, portal, emails, chats from the client b. Become familiar with each client and their respective applications/ processes c. Learn fundamental operations of commonly-used software, hardware and other equipment d. Follow standard service desk operating procedures by accurately logging all service desk tickets using the defined tracking software e. Ensure that the scorecard is maintained as per SoW with respect to TAT, SLA & hits f. Manage all queries or escalate if not resolve as per the defined helpdesk policies and framework 2. Regular MIS & resolution log management on queries raised a. Record events and problems and their resolution in logs b. Follow-up and update customer status and information c. Pass on any feedback, suggestions, escalations by customers to the appropriate internal team d. Identify and suggest improvements on processes, procedures etc Mandatory Skills: TIS Service Desk.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Coimbatore

Work from Office

Experience: 3+years Requirements: Proficiency in C and C++ programming languages. Strong knowledge of hardware architecture such as ARM, MIPS, and x86 Familiarity with hardware protocols including USB, UART, I2C, SPI, Modbus, and CAN etc., Experience with OS platforms such as Linux, Unix, and RTOS. Excellent diagnostic skills. Strong analytical and problem-solving abilities. Knowledge of different IP protocols, interfaces and hardware subsystems Familiarity with software configuration management tools, defect tracking tools, and peer review Strong organizational and project management skills. Design, development, implementation, testing, and validation of embedded systems software. The ability to keep abreast with the latest advancements in technology and techniques. Strong problem-solving skills and attention to detail Excellent communication and collaboration skills

Posted 3 weeks ago

Apply

7.0 - 12.0 years

22 - 27 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Project description We are working on a cutting-edge In-Vehicle Platform (IVP) project for a major automotive OEM. The project focuses on delivering a modular software platform supporting next-generation automotive functions such as digital cockpit, connected services, and ADAS. Our Team: The project is driven by an international team of solution architects, developers, and integration engineers located across Europe and Asia. Technologies Used: Embedded Linux, QNX Hypervisor technologies AUTOSAR Adaptive / Classic Yocto, C++, Python, CAN, SOME/IP CI/CD (Jenkins, Git, Docker) Opportunities: Collaboration with international OEMs Exposure to SDV (Software Defined Vehicle) architecture Potential for long-term engagement and career growth in automotive software Responsibilities Define and maintain end-to-end solution architecture for IVP-related components Act as a technical interface between internal teams and the customer Ensure alignment with customer requirements and project constraints Support engineering teams during implementation and integration Lead technical discussions and contribute to solution design documentation Ensure scalability, modularity, and reusability of the proposed solution Collaborate with PM and other stakeholders to ensure successful delivery Skills Must have Proven experience as a Solution Architect or System Engineer in embedded automotive projects Strong knowledge of Linux r QNX-based platforms Familiarity with automotive protocols such as CAN, SOME/IP, UDS Understanding of ECU integration and domain-based vehicle architectures Experience with C/C++ or Python Excellent communication skills in English (B2+) Japanese knowledge Nice to have Experience with AUTOSAR Adaptive or Classic platforms Familiarity with Yocto build system and CI/CD pipelines Background in SDV, domain controller or zonal architecture design Experience in working directly with OEMs Knowledge of cyber-security concepts in the automotive domain

Posted 3 weeks ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Bengaluru

Work from Office

Your Impact Our team develops networking software for one of the most advanced Network Operating Systems in the world. We focus on several platform-independent components, including system/infra software, OAM, manageability, and serviceability infra software, collaborating closely with platform development teams to enable the software stack on current and future platforms. The team works with technologies such as virtualization infra, application hosting, and serviceability infrastructure software, as well as emerging technologies in data models, telemetry integration, and routing innovations like segment routing and mobile IP. Minimum Qualifications (Provide up to five (5) bullet points - these should be clearly defined, objective, non-comparative, relevant, and quantifiable to appropriately evaluate applicants not including soft skills ): Typically requires a BSEE/CS or MS/CS or equivalent with 5-8 years of relevant experience in internetworking technologies and applications. Experience in developing Layer 2 (Ethernet) and/or Layer 3 Networking protocols, including Routing, IPV4/6 (unicast/multicast). Hands-on experience with Data Structures, Operating Systems, and Data Networking fundamentals. Expertise in developing software for complex multi-threaded real-time systems. Excellent written and verbal communication skills, essential for optimal communication across all organizational groups. Preferred Qualifications (Provide up to five (5) bullet points: these can include soft skills) Experience in any Cisco OS XR, XE, or NXOS is a plus. Strong hands-on implementation experience with one or more of the following: RTOS Internals, High Availability, IPC, Memory Management, Distributed Communications Infrastructure, Serviceability, Linux, Containers, Virtualization. Experience in developing networking software for Cloud infrastructure. Willingness to collaborate and excel in geographically diverse teams. Quick learner, self-driven, and passionate about excellence.

Posted 3 weeks ago

Apply

1.0 - 3.0 years

2 - 5 Lacs

Noida

Work from Office

Role: The purpose of this role is to the first point of contact for the B2B users who call Wipro Service Desk to troubleshoot appropriate end user issues in line with Wipros Service Desk objectives Do: Be responsible for primary user support and customer service Respond to queries from all calls, portal, emails, chats from the client Become familiar with each client and their respective applications/ processes Learn fundamental operations of commonly-used software, hardware and other equipment Follow standard service desk operating procedures by accurately logging all service desk tickets using the defined tracking software Ensure that the scorecard is maintained as per SoW with respect to TAT, SLA & hits Manage all queries or escalate if not resolve as per the defined helpdesk policies and framework Regular MIS & resolution log management on queries raised Record events and problems and their resolution in logs Follow-up and update customer status and information Pass on any feedback, suggestions, escalations by customers to the appropriate internal team Identify and suggest improvements on processes, procedures etc. Mandatory Skills: TIS Service Desk. Experience: 1-3 Years.

Posted 3 weeks ago

Apply

10.0 - 15.0 years

15 - 20 Lacs

Bengaluru

Work from Office

Your Impact You will be part of a phenomenal team of engineers with a diverse set of experiences and knowledge who develop the next generation m2m interface, manageability technology stack, and tooling to enable network automation at scale. In this role you will have a phenomenal opportunity to learn and for us to learn from you. Come join us if you want to be a phenomenal teammate that gets things done. Minimum Qualifications Education in Computer science engineering or equivalent bachelors degree with 10+ years of related experience or a masters degree with 7+ years of related experience or a PhD with 3 year of related experience Expert knowledge and hands-on experience with C/C++ Network and multithread programming Experience with Linux, Kernel Programming and Open-Source technologies is a plus/highly desirable Strong in Python for scripting Experience in any or all of these is a plus, but not required Good understanding of regular expressions and CLI parsers. Knowledge of Openstack, OMI, Google Protocol Bufs. Experience with performance monitoring of networks (APM, NPM) w.r.t. to WAN in both SP and Hyperscalers space, bonus points if you built products for network visibility for on-prem and SaaS offerings. Good team player and able to mentor engineers An attitude of curiosity, approach to learning and desire to make an impact Preferred Qualifications Experience with Golang Experience in API programming, Routing, gRPC based services, network programming (TCP/IP) Experience with Open config models and services like grpc, gnmi, gnoi Prior development experience in Cisco product is an added plus.

Posted 3 weeks ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Meet the Team The Enterprise Switching organization delivers top-tier products, with the Catalyst Cat9000 series leading in core, aggregation, and access switching for security, IoT, and Cloud. These switches are critical for SD-Access, Cisco's intent-based networking architecture, offering the bandwidth, speed, and scale needed for hybrid work environments. They improve security with PoE power and AI/ML for zero-trust security and provide outstanding network experiences both on-premises and in the cloud through Cisco DNA Center or the Meraki Dashboard. The new Catalyst 9000X models offer flexible operations and secure, high-speed performance. Our team is world-class for crafting industry-leading products that have dominated the enterprise market for decades through innovation. Your Impact Looking forward to getting an exciting start to your career? You will bring your outstanding talents to the group that works on Cisco's Switching technology, which large enterprises now consider to be the Networking Equipment of choice for critically important networks. In your role as a Software Engineer, you will develop and integrate products that are deployed by some of the leading Enterprises in the world. You will work with a BU-wide vibrant technical community, learning from experts and translating this learning into exciting opportunities for personal growth. You will work on networking equipment that forms a crucial backbone of many offices, hospitals, educational and financial institutions. You will learn about pioneering technologies and platforms while developing software for these equipments. Experience the exhilaration of taking a product through development and integration. Minimum Qualifications Good understanding of distributed/centralized hardware architectures of routers/switches. Experience in working with embedded platforms, various operating systems viz Linux, VxWorks , RTOS internals. Have worked on various Device drivers viz PCIE/I2C/eMMC/SDHC/MDIO/USBs and have worked on Storage devices NAND/NOR with exposure to file system internals. Exposure to system infrastructure - Building and bringing up next generation sophisticated Switches. Experience - 4 to 8 years Bachelors degree or equivalent experience in CS/EE/EC or technical equivalent. Preferred Qualifications : Bachelors degree in computer science or related field (MS or equivalent preferred).

Posted 3 weeks ago

Apply

2.0 - 6.0 years

6 - 9 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Spericorn Technology is a global software development firm aiming to impact the world through technology positively. We are curious-minded IT professionals who have been contributing to reputed organizations and open-source projects for many years globally. We welcome you to join our talented team and transform ideas into reality. We are looking forward to candidates who can sustain our organization's quality, commitment, and integrity. We offer services in various cutting-edge technologies, including blockchain and Artificial Intelligence. "A team is a group of people who support each other to achieve great results, and we give utmost importance to teamwork." We are looking for a IoT Developer who can add more value to our organization. Minimum 4 years of experience working as a C, C++, Python Programmer in embedded systems. Proficient in various controllers (Arduino, Raspberry, STM 32, ARM). Good understanding of UART, SPI, I2C, RS232, RS485 and microcontroller architecture. Experience in product developing, application firmware based on IoT standards. Experience with any RTOS like FreeRTOS, Threadx etc. Board schematics review. Data acquisition, logging and steaming to cloud (preferably AWS, AZURE). Sensor fusion algorithms. GSMGPRS, LoRa, WiFiBLE, LANEthernet modules experience. Networking Protocols such as HTTP, MQT, TCP/IP etc. PCB designing & prototype development. Embedded C, C++ programming skills with hand-on experience. Embedded software design and development. Good technical communication skills. Good Problem Understanding and development skills. Experience with agile software development methodology. A highly motivated self-starter Unit testing & validation. To research, build, test, and document state-of-the-art IoT solutions with integrated electronics and firmware development

Posted 3 weeks ago

Apply

4.0 - 8.0 years

7 - 11 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Spericorn Technology is a global software development firm aiming to impact the world through technology positively. We are curious-minded IT professionals who have been contributing to reputed organizations and open-source projects for many years globally. We welcome you to join our talented team and transform ideas into reality. We are looking forward to candidates who can sustain our organization's quality, commitment, and integrity. We offer services in various cutting-edge technologies, including blockchain and Artificial Intelligence. "A team is a group of people who support each other to achieve great results, and we give utmost importance to teamwork." We are looking for a Senior IOT Developer who can add more value to our organization. Strong 2+ years of experience in developing IoT solutions. Proficient programming ability in one of the following languages: C++, Java, Python, or JavaScript. Experience with IoT protocols and communication standards. Experience with hardware integration and device driver development. Experience with IoT operating systems such as Linux and real-time operating systems (RTOS). Proficient programming ability in one of the following languages: C++, Java, Python, or JavaScript. Experience with IoT protocols and communication standards. Experience with hardware integration and device driver development. Experience with IoT operating systems such as Linux and real-time operating systems (RTOS). Design, develop, and implement software solutions for IoT devices and systems. Debug and troubleshoot software issues, and implement fixes. Work with hardware engineers to integrate software with the hardware system. Optimize and improve the performance of existing software solutions. Write clean, maintainable, and testable code. Collaborate with stakeholders to define and prioritize software requirements. Stay current with emerging trends and technologies in IoT. Develop and implement security protocols and measures for IoT devices and systems. Participate in code and design reviews to ensure the quality and maintainability of software. Debug and troubleshoot software issues, and implement fixes. Work with hardware engineers to integrate software with the hardware system. Optimize and improve the performance of existing software solutions. Write clean, maintainable, and testable code. Collaborate with stakeholders to define and prioritize software requirements. Stay current with emerging trends and technologies in IoT. Develop and implement security protocols and measures for IoT devices and systems. Participate in code and design reviews to ensure the quality and maintainability of software.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

14 - 19 Lacs

Bengaluru

Work from Office

Project description The client is a leader in the space of firmware/embedded development. Market leader with cutting edge technology. Responsibilities Drive the hands-on development of firmware solutions, ensuring innovation and efficiency Employ strong C language programming skills to create high-quality and reliable firmware Optimize and enhance functionalities related to BIOS, power management, and PCIe technologies Apply in-depth knowledge of UEFI BIOS, ACPI, and AGESA to contribute to advanced firmware development Lead and actively contribute to the development of platform BIOS, ensuring compatibility and optimal system performance Navigate the entire firmware development lifecycle, from conceptualization to release, ensuring efficiency and quality Skills Must have Very strong in C language programming and debugging Working knowledge of git/Gerrit 5-12 years of experience in hands-on firmware development Good understanding and experience with BIOS, power management and PCIe Good knowledge SoC power management CPU/Device power states, hot-plug etc Strong knowledge of UEFI BIOS, ACPI. AGESA knowledge is a big plus Nice to have Bachelor's degree in computer science engineering from a reputed college Master's degree from a reputed university is a big plus

Posted 3 weeks ago

Apply

7.0 - 12.0 years

19 - 25 Lacs

Bengaluru

Work from Office

Project description Luxoft is the major independent Software Services company world-wide. We deliver professional software services in multiple business verticals, especially Automotive. The Digital Cockpit practice as part of Luxoft automotive delivers stunning user experience to our customers. We develop IVI systems from pixel to silicon and apply agile methodologies to tackle challenging projects in the automotive industry. Luxoft would be developing an Android Automotive based platform for the next generation of Infotainment systems. The scope would include the complete stack from HMI to middleware and low level development across the layers of an infotainment software stack. We are looking for people who are skilled, motivated and experience with Automotive projects to be part of a competence group for our customer with years of experience in Android AOSP and recent experience on Android Automotive. The project team would be distributed with possibility to work remote and also being involved with customer interactions at later stage of project. Responsibilities Define and maintain the product vision and roadmap for Low Level SW components. Own and manage the product backlog, ensuring alignment with business goals, technical feasibility, and customer requirements. Translate high-level requirements into clear user stories, acceptance criteria, and technical tasks. Prioritize backlog items based on value, risk, and delivery timelines. Lead sprint planning, backlog grooming, and review sessions with development teams. Provide technical direction and mentorship to the Low Level SW development team. Guide the team in architecture decisions, design reviews, and implementation strategies. Ensure adherence to coding standards, quality practices, and safety compliance. Act as the primary point of contact for internal and external stakeholders regarding Low Level SW functionality and delivery. Collaborate with system architects and hardware teams to define Low Level SW requirements and interfaces. Oversee the development and integration of QNX and Android kernels Board Support Packages (BSPs) Real-Time Embedded Software Platforms (RESP) Device drivers, resource managers, and Virtual I/O Ensure seamless integration of QNX OS with Android, AUTOSAR Classic, and RTOS-based systems. Support hardware bring-up, bootloader configuration, and kernel customization. Troubleshoot and resolve system-level issues related to QNX configuration, kernel stability, and hardware-software interaction. Skills Must have Bachelors or Masters degree in Computer Science, Electrical Engineering, or related field. 7+ years of experience in embedded software development in the automotive industry. Proven experience as a Product Owner or Technical Lead in embedded systems projects. Strong hands-on expertise in QNX, Android Automotive OS, RTOS BSP development, bootloaders, device trees Kernel-level development and driver integration Proficient in C/C++, embedded debugging, and system-level programming. Experience with QNX Virtual Memory (QVM), resource managers, and Virtual I/O. Familiarity with CAN, LIN, Ethernet, and other automotive communication protocols. Strong understanding of agile methodologies, Scrum, and SAFe frameworks. Nice to have Experience with hypervisors, secure boot, and virtualization. Familiarity with AOSP customization, and Android HAL. Knowledge of diagnostics protocols (e.g., UDS, OBD-II). Experience with static code analysis, MISRA compliance, and DevOps practices. Prior experience in a customer-facing or cross-functional leadership role.

Posted 3 weeks ago

Apply

3.0 - 6.0 years

10 - 15 Lacs

Hyderabad

Work from Office

Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Develop and optimize low-level operating system components, including drivers, kernel modules, and firmware. Perform pre-silicon debugging on FPGA, prototyping, and emulation platforms to validate design functionality. Lead post-silicon bring-up and validation activities on new silicon platforms. Work closely with hardware, architecture, and design teams to debug complex system issues across software and hardware boundaries. Develop test cases, debug tools, and automation for validation and verification purposes. Analyze and solve challenging issues involving hardware-software interactions. Document design, debug procedures, test plans, and results effectively. Skills Must have 5-15y exp Strong proficiency in C programming and data structures (Minimum skill rating8/10). Solid understanding of computer architecture and operating system fundamentals. Excellent problem-solving and debugging skills. Experience in pre-silicon environments (simulation, FPGA prototyping, emulation platforms). Experience with post-silicon validation and system bring-up. Familiarity with embedded systems, RTOS, and low-level software development. Ability to analyze hardware-software interaction issues. Nice to have Strong communication and collaboration skills.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

12 - 16 Lacs

Hyderabad

Work from Office

Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Product development or systems engineering background with hardware platforms and their software & firmware ecosystems Excellent verbal communication and written, presentation skills . Excellent interpersonal, organizational, analytical and planning. Experience working in a fast-paced matrixed technical organization. Skills Must have Sr. Engineer with 3-10 Yrs of experience in embedded Linux driver/kernel development Strong C development skills. Developing baremetal drivers, application for ARM based systems. Good working experience with linux v4l2, DRM frameworks, i2c, IPC, DMA driver development. Good working experience with multimedia IPs like MIPI, HDMI, SDI, VCU, ISP etc. Work experience in ARM architecture. Linux Device driver programming experience in Linux Kernel and Drivers. System knowledge, System Debugging. Nice to have Exposure to SafeRTOS, FreeRTOS is a plus.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

14 - 19 Lacs

Bengaluru

Work from Office

Project description Join our team in developing cutting-edge security firmware for Embedded Systems on Chips (SoCs). You will be working on innovative projects that focus on the security subsystem of silicon, including policy implementation, root of trust, TPM/fTPM, and Widevine. This role demands a high level of expertise in trusted applications and handshakes, contributing to the robustness and security of our products. Responsibilities Develop and maintain security firmware for Embedded SoCs Implement and enhance silicon security subsystems, policies, and root-of-trust mechanisms Work with TPM/fTPM and Widevine to ensure secure communication and data protection Debug and review C code to maintain high-quality firmware standards Collaborate with the team using Git/Gerrit for version control and code review processes Contribute to boot loader and Linux kernel development as needed Skills Must have 5-12 years of experience with MANDATORY Very strong in C language programming and debugging Security Firmware called PSP FW JD, Key skillsets 1 positions Good knowledge about silicon security subsystem / policy, root of trust, TPM/fTPM, Widevine Good knowledge of trusted applications and handshake Good knowledge on security concepts like chain of trust , Crypto Algorithms. Nice to have Familiarity with boot loader and Linux kernel development Experience with JIRA for project management and issue tracking Knowledge of UEFI/BIOS development and functionality

Posted 3 weeks ago

Apply

5.0 - 10.0 years

13 - 18 Lacs

Bengaluru

Work from Office

Project description Join our team in developing cutting-edge security firmware for Embedded Systems on Chips (SoCs). You will be working on innovative projects that focus on the security subsystem of silicon, including policy implementation, root of trust, TPM/fTPM, and Widevine. This role demands a high level of expertise in trusted applications and handshakes, contributing to the robustness and security of our products. Responsibilities Develop and maintain security firmware for Embedded SoCs Implement and enhance silicon security subsystems, policies, and root-of-trust mechanisms Work with TPM/fTPM and Widevine to ensure secure communication and data protection Debug and review C code to maintain high-quality firmware standards Collaborate with the team using Git/Gerrit for version control and code review processes Contribute to boot loader and Linux kernel development as needed Skills Must have 5-12 years of experience with MANDATORY Very strong in C language programming and debugging Working knowledge of git/Gerrit Side-band/Out-of-band server management. Experience in OpenBMC based BMC FW development mandatory. Experience on redfish Nice to have Familiarity with boot loader and Linux kernel development Experience with JIRA for project management and issue tracking

Posted 3 weeks ago

Apply
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