Jobs
Interviews

1138 I2C Jobs - Page 36

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

1.0 - 4.0 years

5 - 8 Lacs

Krishna

Work from Office

Engineering in ECE or ETC,PCB design using Altium Design Software. Experience in Multi-Layer PCB design,Experience in PCB design with Signal Integrity. Power Integrity and EMI/EMC considerations. Experience in working with Serial protocols such as RS422/485, I2C, SPI, UART etc. Experience in working with Wi-Fi, LoRa and Bluetooth related hardware and antenna selection. Experience in working with Micro controller & Computer Module. Exp in Preparing FEMCA & DFMEA analysis for hardware Design

Posted 1 month ago

Apply

3.0 - 8.0 years

8 - 18 Lacs

Bengaluru

Work from Office

We are looking for Linux Device Drivers with 3+ years of experience, having the following skill set: Positions: 20 Location- Bangalore 1. Expert in Linux Device Driver Programming - I2C, GPIO, SDIO, USB and other Peripherals Drivers. 2. Hands-on Linux kernel Programming/ Linux Network Drivers 3. Hands-on Embedded C/C++ Programming 4. Deep Understanding of Linux Kernel Internal (Process Management, Memory Management, scheduling, Memory Management, IPC, etc..) 5. Hands-on Experience in Linux Kernel Debug Techniques, Driver issues resolution. 6. Embedded HW/SW Interfacing, Board Bring up, Bootloaders. 7. Good written and oral communication skills, team player and flexible to adjust/deliver to project needs. Requirements • Very good C programming and Linux skills. • Good understanding of Linux OS concepts and Linux Kernel internals. • Good system debugging skills and root cause analysis. • Working knowledge of any of the peripheral Linux drivers areas such as: USB, PCIe, HSIC, etc., DWC, USB Gadget drivers, Android USB drivers, USB host controller drivers. • Excellent Linux kernel debugging skills with ability to Find the exact root cause. • Good knowledge of Git/Perforce. • Candidate should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual. • Should be a good team-player and easy to work with various stake holders. • Preferably good understanding about ARM32/64 chipset architecture. • Good understanding of communication protocols (SPI, I2C, UART), Audio interface (I2S, ADC/DAC) • Working experience in Automotive/Telematics BSP areas would be preferred Best Wishes, Pooja Pandey Core Edge Solutions LLP 138,7th Cross,29th Main road BTM 2nd Stage Bangalore 560076 www.coreedgesolutions.com

Posted 1 month ago

Apply

5.0 - 10.0 years

6 - 12 Lacs

Bengaluru

Work from Office

-Design, develop & debug embedded software for ARM, Intel & NVIDIA platforms -Develop & maintain DMA drivers & user-space application software for Linux & Windows -Develop real-time applications using RTOS & manage multi-threaded, pre-emptive systems Required Candidate profile Implement communication protocol (SPI, I2C, UART, TCP/IP / UDP) Create robust, maintainable C/C++ code Support system integration, bring-up activities Experience in MPSoCs & ARM Cortex-A/R/M processor

Posted 1 month ago

Apply

2.0 - 5.0 years

5 - 9 Lacs

Gurugram

Work from Office

Ripple Healthcare is looking for Senior Embedded Engineer to join our dynamic team and embark on a rewarding career journey The Embedded Engineers is responsible for overseeing and managing key aspects of the role, including strategic planning, team coordination, and ensuring the achievement of objectives Duties include analyzing workflows, optimizing processes, collaborating with cross-functional teams, and ensuring compliance with industry standards Additionally, the role involves reporting on performance, identifying areas for improvement, and implementing innovative solutions to enhance efficiency and effectiveness 8,16,32 BIT Microcontrollers, Firmware Development,RTOS,Data Management,IOT System Design,STM, Debugging,Hardware Design

Posted 1 month ago

Apply

1.0 - 4.0 years

3 - 6 Lacs

Noida

Work from Office

Lead embedded electronics and sensor system development (ISFET, IOT), Nordic NRF, BLE beacon, PCB design, and prototyping. Must have skills in C/C++, RTOS, microcontrollers (STM32/ESP32), and embedded protocols (I2C, SPI, UART).

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Chennai

Work from Office

About the team: Development and Integration of Autosar platform in AMT domain. Configuring AUTOSAR layers, develop middleware and implementation software architecture (arxml). What you can look forward to as AUTOSAR Developer (m/f/d): Analyze system requirements and derive software requirements, Ensure categorization and traceability of requirements at all levels Develop requirements, design, coding complying with coding guidelines. Implement AUTOSAR configuration (Vector DaVinci or EB tools) Configure the CAN Communication Stack, Diagnostic Stack, Mem/NVM Stack Take accountability and interact with different stake holders on demand Adherence to all SW processes including QAC, Polyspace, Code inspections, unit testing and developer testing Your Profile as AUTOSAR Developer (m/f/d): Degree in Engineering with 5+ years of experience in automotive Infineon TriCore microcontrollers (Aurix 1G/2G) T38X/TC3XX Architecture. Strong in Embedded C, Vector DaVinci tools, Vector CAN tools (CANoE, CANanalyser, CANape), Automotive Experience Experience in AUTOSAR BSW packages (COM, DCM, MemStack -J1939 TP, DiagOBD, NM, PDU Router, CANIF, DEM, FIM, COM-M, NVRAM Manager, MEMIF, EEP Abstraction etc) Microcontroller peripherals - PORT, PWM, ADC, DAC, DMA, CCU, GTM, FEE and SMU. Communication protocols SPI, I2C, CAN/FD.

Posted 1 month ago

Apply

6.0 - 10.0 years

15 - 25 Lacs

Bengaluru

Work from Office

Role & responsibilities Design and develop embedded software for microcontroller-based platforms (ARM Cortex-M/R, AVR, MSP430, etc.) Implement and optimize software using RTOS (e.g., FreeRTOS, ThreadX, Zephyr, VxWorks) Develop device drivers for peripherals such as UART, SPI, I2C, ADC, PWM, CAN, and GPIO Work on bare-metal as well as RTOS-based systems for deterministic real-time behavior Contribute to architecture design, code reviews, unit testing, and documentation Interface with cross-functional teams (hardware, systems, QA) for system integration and validation Optimize power consumption and performance for embedded devices Debug using tools like JTAG, SWD, oscilloscopes, logic analyzers, and protocol analyzers

Posted 1 month ago

Apply

4.0 - 9.0 years

15 - 25 Lacs

Bengaluru

Work from Office

Job Summary: We are seeking a Senior Embedded Systems Engineer with 4+ years of hands-on experience in microcontroller-based development and Real-Time Operating Systems (RTOS). The ideal candidate will be responsible for designing, developing, debugging, and maintaining embedded software for real-time applications in products across industrial, automotive, or consumer domains. Key Responsibilities: Design and develop embedded software for microcontroller-based platforms (ARM Cortex-M/R, AVR, MSP430, etc.) Implement and optimize software using RTOS (e.g., FreeRTOS, ThreadX, Zephyr, VxWorks) Develop device drivers for peripherals such as UART, SPI, I2C, ADC, PWM, CAN, and GPIO Work on bare-metal as well as RTOS-based systems for deterministic real-time behavior Contribute to architecture design, code reviews, unit testing, and documentation Interface with cross-functional teams (hardware, systems, QA) for system integration and validation Optimize power consumption and performance for embedded devices Debug using tools like JTAG, SWD, oscilloscopes, logic analyzers, and protocol analyzers Required Skills and Qualifications: Bachelors or Master’s degree in Electronics, Electrical, Computer Engineering, or related field 5+ years of experience in embedded software development Strong proficiency in Embedded C/C++ Solid experience in working with RTOS (task scheduling, semaphores, mutexes, ISRs, etc.) Hands-on experience with low-level microcontroller programming Familiarity with communication protocols (I2C, SPI, UART, CAN, Modbus, etc.) Experience in using version control (Git), and debugging tools (JTAG, GDB, etc.) Familiarity with reading schematics and working with hardware teams

Posted 1 month ago

Apply

11.0 - 15.0 years

14 - 18 Lacs

Bengaluru

Work from Office

Strong programming skills in C++ and familiarity with Embedded Softwaredevelopment. Good understanding of the Linux Experience in Architecting emd to end Iot Solutions and Experienced in Cloudconnectors Understanding of software development practices, including agile methodologiesand version control systems (e.g., Git). Ability to work independently and in ateam environment, with excellent problem-solving and communication skills Design, develop, and test solutions for various Consumer electronics, Iot andIIot System ensuring high performance, reliability, and compatibility with the desired devices. Optimize code and algorithms to ensureefficient resource utilization and enhance overall systemperformance.Collaborate with the QA team to develop test plans and participatein the verification of firmware functionality.Stay up-to-date with industry trends, emergingtechnologies, and advancements in firmware development, hardware, and device integration.

Posted 1 month ago

Apply

8.0 - 11.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Experience in Embedded Linux and firmwaredevelopment Hand-On experience in C++, QT mandatory andgood understanding of object-oriented programming Good understanding of the IoT Platforms. Experience on the IoT Edge Firmware and Cloudconnectivity - Azure-mandatory Experience docker and container Exposure in working with Audio codec andconverter. Experience in working with the short rangeprotocols - Wi-Fi for device connectivity Knowledge of GIT or other softwareconfiguration management tools Knowledge of JIRA or similar bug trackingtools Strong Communication Skills

Posted 1 month ago

Apply

5.0 - 7.0 years

6 - 10 Lacs

Bengaluru

Work from Office

5-6 years experience in C++ with Embedded Linux Knowledge Ability tounderstand the current code written in C++ and port to multiple devices Ability to understand the current architecture Excellent verbal and writtencommunication skills Ability to learn and apply new technologies quickly and self-directed Self-motivated, ability to work independently with minimal direction and be team oriented with ability to communicate to a wide variety ofaudiences

Posted 1 month ago

Apply

6.0 - 9.0 years

7 - 11 Lacs

Pune, Bengaluru

Work from Office

Python + PyTest Framework or similar + Embedded Firmware Testing knowledge + RTOS or Linux basic understanding Hands-on experience in Python scripting Basic / Good working experience with Embedded control system Good knowledge of communication protocols like Ethernet/IP, Modbus, SPI, I2C, MQTT Knowledge of RTOS or Linux operating system and basic and networking console commands Good understanding of Software test lifecycle

Posted 1 month ago

Apply

5.0 - 9.0 years

9 - 14 Lacs

Bengaluru

Work from Office

Conduct threat modelling exercises to identify potentialthreats and attack vectors. Analyze system components, data flows, and interactionsto assess security risks. Propose mitigation strategies based on threat modellingfindings. Automation of security controls in CI/CD and security validation andtesting: SAST, DAST, IAST, SCA. Identify vulnerabilities, risks, and potentialgaps in security for Web, Mobile and Firmware Applications. Experience ofworking in an Agile Development Environment.

Posted 1 month ago

Apply

11.0 - 14.0 years

13 - 17 Lacs

Bengaluru

Work from Office

12+ years of hands-on experience in embedded firmware development for medical products Experience in Embedded Development in C for microcontrollers and embedded ARM-based processors Design, development, and optimization of firmware for embedded medical devices Develop low-level drivers, communication protocols, and real-time firmware for microcontrollers and processors Experience with medical device regulations and safety standards(IEC 62304, ISO 13485, ISO 14971, IEC 62366- 1) Experience with cloud-connected medical devices and IoMT frameworks Architect firmware solutions, considering power efficiency, performance, and scalability Troubleshoot and debug embedded systems using oscilloscopes, JTAG, debuggers, and logic analyzers Cybersecurity aspects of medical firmware to comply with industry regulations Deep knowledge of RTOS (FreeRTOS, Zephyr, or similar) and Linux Hands on with UART, SPI, I2C, CAN, USB, BLE, Wi-Fi, and Ethernet

Posted 1 month ago

Apply

5.0 - 8.0 years

9 - 14 Lacs

Bengaluru

Work from Office

Develop, configure, and maintain Yocto-based custom Linux distributions for embedded platforms Create and maintain Yocto recipes, layers, and build configurations tailored to specific hardware platforms Customize bootloaders (eg, U-Boot) and optimize boot processes for embedded devices Work on Linux kernel customization, including the development and integration of device drivers Bring up new hardware platforms by integrating and validating peripherals and I/O subsystems Debug and optimize system performance, including boot time, memory footprint, and power consumption Implement and integrate middleware, libraries, and tools for embedded applications

Posted 1 month ago

Apply

15.0 - 20.0 years

15 - 20 Lacs

Bengaluru

Work from Office

Sr Architect for Embedded Systems having C++ programming Linux expertise,Problem solver, Client facing, ability write technical approach notes, Embeddedsoftware/Firmware, Expertise indesigning and developing QT, C++ Software for embedded systems, supportdelivery escalations by doing deep code review, re-structure C++, QT software,expert in design patterns, multi-threading, memory management, developingVirtual assistant, Avatars in embedded systems, knowledge on sonar, coveritytools, Jira ; Self starter, ability to learn new technologies

Posted 1 month ago

Apply

3.0 - 5.0 years

5 - 9 Lacs

Pune

Work from Office

Experience in industrial communication protocol validation like BACnet MS/TP, BACnet/IP, EIP Experience in functional system level(overall product level) testing Knowledge about Python or any other scripting language Knowledge of JIRA, Agile Experience in Motors, VFDs, Relays, HiL, Matlab will be advantage

Posted 1 month ago

Apply

6.0 - 10.0 years

9 - 14 Lacs

Bengaluru

Work from Office

Hardware board design, schematics design, PCB Layout, high speed design, processor based design, hardware prototyping, hardware testing, EMI/EMC compliance testing, processor and controller based designs, Allegro, OrCAD, Mentor DX designer, Mentor Expedition tools

Posted 1 month ago

Apply

4.0 - 8.0 years

9 - 14 Lacs

Pune

Work from Office

Experience in any industrial communication protocol development Experience in C++, Free RTOS, STM controllers knowledge about JIRA, Agile, Confluence Experience in Motors, VFDs, Relays will be advantage

Posted 1 month ago

Apply

6.0 - 11.0 years

9 - 13 Lacs

Mumbai

Work from Office

Proven software development record on UHF technology 6+ years of experience designing and developing software for real-time embedded systems with constrained resources Experience with low-level embedded software development with with C/C++, PHP. Experience in UHF based projects Thorough experience and understanding of the Embedded Linux system including multistage boot process, kernel architecture and root file system Creation of custom embedded Linux distribution with Yocto project Experience with cross development environments for embedded Linux projects Client/Server computing architecture, Internetworking with TCP/IP, Cloud computing, IIoT. Proficient in C, C++, Python Experience with GUI development for industrial touch panels; Qt framework an asset. Ability to develop and integrate hardware drivers for peripheral devices + protocols: SPI, I2C, USB, DMA, TCP/IP, UDP, DMA, UART, Bluetooth Git control Working experience on TI, Microchip, ARM-processors RTOS real-time systems, watchdog timers, embedded wifi/Bluetooth motion Developmental testing within the target systems Experience in RFID Develop tool box to aid real time debugging in Linux environment. Expert in the constraints of the embedded world, develops optimized programs. Have worked on architectures using different microprocessors and processors. Strong ability to analyse and understand a system, for example to be able to describe technically the requests. Solid knowledge of Hardware/Software integration. Write design documentation Demonstrates initiative and a passion for achieving results To create solutions that meet technical requirements. Quality Control Good written and verbal communication skills

Posted 1 month ago

Apply

4.0 - 7.0 years

8 - 12 Lacs

Mysuru

Work from Office

Embedded firmware, hands-on knowledge of C language, hands on coding expertise on NxP microcontrollers, with MCUXpresso IDE and ability to read and understand schematics. Hands on with PWM ,UART, I2C,Timers of Nxp controllers

Posted 2 months ago

Apply

0.0 years

2 - 3 Lacs

Delhi, Delhi, IN

On-site

About the job: Key responsibilities: 1. Conceptualize, design, and develop hardware modules to perform specific tasks with good design, stability, and safety 2. Work closely with senior design engineers in design, simulation, schematic capture, PCB layout, design analysis, BOM preparation, board bring-up, and testing of PCB 3. Work on designing and writing the embedded firmware code in C/C++ 4. Work on testing the software for scalability and structure. 5. Implement the embedded system and interpret error reports. 6. Work on fixing bugs and optimizing the system. 7. Maintain the software program. 8. Document software application values. Who can apply: Only those candidates can apply who: are Computer Science Engineering students Salary: ₹ 2,40,000 - 3,50,000 /year Experience: 0 year(s) Deadline: 2025-07-07 23:59:59 Other perks: Informal dress code Skills required: Embedded C, Embedded Systems, HTTP, C Programming, C++ Programming, RTOS, TCP/IP, UART, I2C and Network protocols Other Requirements: 1. Bachelor's degree in computer science, computer engineering, electronics, or electrical engineering 2. Basic knowledge of embedded systems and software development lifecycle 3. Familiar with C/C++ programming (Embedded C is a plus) 4. Understanding of RTOS concepts (FreeRTOS exposure is a bonus) 5. Basic understanding of serial protocols: I2C, SPI, UART, PWM 6. Awareness of networking protocols: TCP, HTTP, MQTT 7. Interest in wireless technologies: Bluetooth, Wi-Fi, Zigbee, IEEE 802.15.4 8. Strong willingness to learn and grow in embedded systems development About Company: IoTfy is a New Delhi-based IoT technology company developing technology products and custom solutions for its clients in India and abroad. Here at IoTfy, we work on IoT, hardware, cloud, and mobile technologies. IoTfy's customers include companies with interests in domains such as consumer electronics, appliances, industrial, automobiles, etc. IoTfy provides its employees with an excellent learning environment and exposure to the full product development life cycle and a wide range of technologies and domains. The office is located in D-21 Corporate Park, Sector 21, Dwarka, New Delhi. (Walking from Dwarka Sector 8 Metro Station).

Posted 2 months ago

Apply

2.0 - 6.0 years

5 - 9 Lacs

Pune

Work from Office

Teltonika IoT Group is looking for NETWORKING AND IoT ENGINEER to join our dynamic team and embark on a rewarding career journey Design and deploy networking solutions for IoT systems Ensure secure data communication and device connectivity Troubleshoot issues and optimize network performance Collaborate on smart device integration projects

Posted 2 months ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Overview Expleo is a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation. We help businesses harness unrelenting technological change to successfully deliver innovations that will help them gain a competitive advantage and improve the everyday lives of people around the globe. We operate in over 25 countries. If you are looking for a role that can offer well-structured career development, progression and exciting growth potential then we want to hear from you! we are a growing, fast-paced consultancy and always one step ahead of ever changing IT landscape. Are you an experienced V&V looking to grow and become one of the best in industry? Do you want to be challenged and fast-track your career progression by executing a variety of projects, in a variety of industries? Do you want to be supported, and assured, by the 30+ years' Consulting industry experience? If so, look no further. Our Company are on the market for experienced Aerospace to help us on our journey to Transform Through Quality, and become a market leader in delivering in-house Project & Programme Management services. Responsibilities Madatory skill - Matlab Simuilink Good exposure to DO 178B/C Strong C knowledge & excellent debugging skills Testing methods (BVA, ECP and so on) Testing Levels Unit, Integration & Validation Structural coverage, DC & CC RTRT/LDRA/any other tools Project exposure to test bench & simulators Knowledge on configuration & change management System/Software Requirement Analysis Develop/Update system/software level test case/procedures Test execution and result analysis Writing test case and test procedures Test execution and result analysis Produce test repo Qualifications Bachelor\u2019s Degree in Computer Science, Information Systems, or other related field, or equivalent work experience Additional course or certification in Business Analysis Essential skills RTRT/LDRA VectorCast Do-178b Embedded C Doors RTOS Experience

Posted 2 months ago

Apply

4.0 - 6.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Experience in Architecture & software programming UI Framework, Application Design, Implementation & testing reusable software components for embedded platforms. Experience in UI implementation. Development of UI modules withQt/QML. Experience in C/C++ programmingwithEmbedded Linuxknowledge. Experience with version control (Git), Cmake, Unit Testing and CI/CD. Enable high responsiveness between UI specification/style guide development/changes and UI module delivery. Ensure timely delivery of tasks according to product back log Ensure good quality of delivery Experience in infotainment display / instrument cluster projects is a plus Experience in agile software development process (SCRUM/KANBAN) Ability to lead a team. Excellent communication and team work skills. Experience in C/C++programming. Good hands on experience and knowledge inGUI development with Qt/QML. Primary Skill Experience in C/C++programming. Good hands on experience and knowledge inGUI development with Qt/QML.

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