44 Interprocess Communication Jobs

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

4.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

Role Overview: You will be joining HCL as a skilled C# Developer with expertise in WPF/WinForms and strong knowledge in the Embedded domain. Your role will involve developing applications using C# with WPF/WinForms, focusing on embedded systems, real-time applications, and device-level communication. Key Responsibilities: - Demonstrating strong expertise in C#, WPF, and WinForms application development - Utilizing hands-on experience in the embedded systems domain with exposure to hardware/software interaction - Applying proficiency in design patterns, multithreading, and memory management in C# - Ensuring a good understanding of inter-process communication (IPC), device drivers, and real-ti...

Posted 17 hours ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You will be joining Cygnus Professionals Inc. as a full-time Embedded Engineer with 5+ years of experience. Your responsibilities will include Embedded Software Programming, Debugging, Software Development, and Internet of Things (IoT) projects. This position is based in Hyderabad. **Key Responsibilities:** - Expertise in Embedded application development on Linux platform - Strong debugging and performance profiling skills - Proficiency in Python and C++ programming - TCP/IP application development on Linux - Embedded working experience on Embedded Linux, Edge device connectivity, inter process communication, and multithreaded applications - Good understanding of C programming and inter-proc...

Posted 1 day ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As a Lead Engineer / Sr Lead Engineer for Embedded Application, your role involves software development for embedded software products. You will be responsible for reading and understanding system requirements, system test requirements, and establishing a system design approach based on those requirements aligned with the defined coding standards. This is an individual contributor role, and you must have the ability to do hands-on work. You will interact frequently with project management both locally and in the U.S., as well as work with customers at global locations across different time zones. Key Responsibilities: - Understand system requirements, system test requirements, and establish ...

Posted 1 day ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

delhi

On-site

As a Software Engineer (Rust/C++) at Aftershoot, you will be an integral part of the core engineering team. Your expertise in Rust, C++, or both, along with a strong understanding of systems programming and performance optimization, will be crucial for building high-performance, scalable backend components that drive our AI-driven photo workflows. Your contributions will directly impact the speed, reliability, and innovation of our platform. Key Responsibilities: - Developing the core backend server in Rust that operates locally alongside the Electron app. - Designing and implementing APIs for seamless communication between the Electron frontend and Rust backend. - Managing efficient IPC (In...

Posted 1 day ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

Role Overview: You have the opportunity to join Microchip Technology Inc., a global organization with a 17,000-member team that works on cutting-edge technology. As a Linux Kernel Development Software Engineer in the NCS (Networking & Connectivity Solutions) Development team, you will be responsible for developing software, including Drivers and Firmware, to enhance NCS products with a strong customer focus. Your role will involve collaborating with Architects to develop Linux Device Drivers for PCIe, USB, and Ethernet products. Key Responsibilities: - Create software architecture specifications and design Linux Device Drivers for PCIe, USB, and Ethernet products - Implement, conduct test pl...

Posted 4 days ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

Role Overview: As a Middleware Developer for Linux-based IVI Development with 3-5+ years of experience, your primary responsibility will be designing, developing, and integrating middleware components for the In-Vehicle Infotainment (IVI) system based on Linux. Your role will involve building and maintaining communication services, multimedia frameworks, and other platform services connecting the Board Support Package (BSP) with the Human-Machine Interface (HMI) layers. Key Responsibilities: - Develop and maintain middleware components such as multimedia frameworks (GStreamer, PulseAudio), communication services (Bluetooth, Wi-Fi, GPS), and vehicle data interfaces. - Collaborate with BSP tea...

Posted 5 days ago

AI Match Score
Apply

3.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

Role Overview: You will be responsible for designing, developing, and debugging embedded software in C and C++ for Linux-based systems. Your role will involve working closely with hardware and firmware teams to optimize drivers, kernel modules, and board support packages (BSPs) for next-generation platforms. Additionally, you will be expected to perform system integration, debugging, and collaborate with multidisciplinary teams to deliver robust embedded solutions. Key Responsibilities: - Design, develop, and debug embedded software in C and C++ for Linux-based systems. - Develop and maintain board support packages (BSPs), bootloaders, and low-level firmware. - Work on real-time performance ...

Posted 1 week ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As a Software Developer in this role, you will be responsible for the implementation of features, bug-fixing, and delivering solutions while adhering to coding and quality guidelines. Your key responsibilities will include: - Identifying and implementing (unit/integration) tests to ensure solutions meet customer requirements and do not impact the installed base. - Performing code reviews, providing documentation inputs, and ensuring delivery conforms to organization and project quality processes. - Coordinating with Product Owners for product backlog management, concept grooming, and continuous delivery of features. - Ensuring integration and submission of solutions into the software configu...

Posted 1 week ago

AI Match Score
Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

Role Overview: You will be responsible for implementing features, fixing bugs, and delivering solutions while ensuring adherence to coding and quality guidelines. Your role will involve identifying and implementing (unit/integration) tests to meet customer requirements, conducting code reviews, providing documentation inputs, and ensuring delivery aligns with organization and project quality processes. Additionally, you will collaborate with Product Owners for product backlog management and continuous delivery of features, integrate solutions into the software configuration management system, and contribute to risk analysis of the product. As a technical driver of the team, you will troubles...

Posted 1 week ago

AI Match Score
Apply

4.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

Role Overview: As a skilled C# Developer with expertise in WPF/WinForms and strong knowledge in the Embedded domain, you will be joining the team at HCL Tech. Your primary responsibility will be to develop applications using C# with WPF/WinForms, while also demonstrating a solid understanding of embedded systems, real-time applications, and device-level communication. Key Responsibilities: - Demonstrating strong expertise in C#, WPF, and WinForms application development - Utilizing hands-on experience in the embedded systems domain with exposure to hardware/software interaction - Proficiently applying design patterns, multithreading, and memory management in C# - Understanding inter-process ...

Posted 2 weeks ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

As an experienced software engineer at Qualcomm Cloud Business Unit, your primary role will involve working on Linux User-space for Machine Learning Use cases, specifically focusing on Qualcomm high-performance inference accelerator AI100 and related products. Your responsibilities will include: - Linux software architecture and design - Development, software integration, functional and performance testing To excel in this position, the ideal candidate should possess the following qualifications and skills: - Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of Software Engineering experience OR Master's degree w...

Posted 2 weeks ago

AI Match Score
Apply

4.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

Job Description: As a skilled C# Developer with WPF/WinForms expertise and strong Embedded domain knowledge, you will be joining the team at HCL Tech. Your role will involve hands-on experience in developing applications using C# with WPF/WinForms, along with a solid understanding of embedded systems, real-time applications, and device-level communication. Key Responsibilities: - Strong expertise in C#, WPF, and WinForms application development - Hands-on experience in embedded systems domain with exposure to hardware/software interaction - Proficiency in design patterns, multithreading, and memory management in C# - Good understanding of inter-process communication (IPC), device drivers, an...

Posted 2 weeks ago

AI Match Score
Apply

4.0 - 8.0 years

0 Lacs

chennai, all india

On-site

Role Overview: You will be joining HCL as a skilled C# Developer with expertise in WPF/WinForms and strong knowledge in the Embedded domain. Your role will involve developing applications using C# with WPF/WinForms, along with a deep understanding of embedded systems, real-time applications, and device-level communication. Key Responsibilities: - Demonstrating strong expertise in C#, WPF, and WinForms application development - Utilizing hands-on experience in the embedded systems domain with exposure to hardware/software interaction - Applying proficiency in design patterns, multithreading, and memory management in C# - Having a good understanding of inter-process communication (IPC), device...

Posted 3 weeks ago

AI Match Score
Apply

3.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

As an Embedded Software Engineer with 3-8 years of experience, you will have the opportunity to work on cutting-edge technologies and contribute to the development of next-generation platforms. Your responsibilities will include: - **Embedded Software Development** - Design, develop, and debug embedded software in C and C++ for Linux-based systems. - Develop and maintain board support packages (BSPs), bootloaders, and low-level firmware. - Work on real-time performance optimization, memory management, and inter-process communication. - **Linux Kernel & Device Driver Development** - Develop and maintain Linux kernel modules and device drivers for various peripherals (I2C, SPI, UART, GPIO, USB...

Posted 3 weeks ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

chennai, all india

On-site

As a Senior Software Engineer/ Technical Analyst specializing in Embedded Development, you will be responsible for working on the next generation infusion platform and developing feature-rich touch-based UI on the IMX-7 based platform. Your role will involve integrating cutting-edge technologies such as NFC, HAPTIC, and Smart Battery, and interfacing with the PMC module to support various mechanisms including cassette-based large volume infusion devices, syringe-based devices, and ambulatory devices. Key Responsibilities: - Develop software/features for the next generation infusion pump - Debug and test infusion software - Perform code reviews and mentor junior engineers - Hands-on software ...

Posted 3 weeks ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

Role Overview: You will be responsible for developing MCU software on the Autosar platform for Power Management, Diagnostics, and Vehicle Networking. Additionally, you will work on Cluster Platform Development to meet safety requirements. Your role will involve analyzing customer requirements, mapping them to software architecture, evaluating and documenting the software architecture, and presenting it to internal management, sales representatives, and customers. Bug fixing and maintenance tasks for software components delivered will also be part of your responsibilities. You will write code, conduct white-box testing, and ensure the quality of the components based on design documentation. K...

Posted 1 month ago

AI Match Score
Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a highly skilled Senior Software Engineer with expertise in media stack development and video streaming technologies, your role will involve reviewing product requirements, designing technical solutions, developing core components, and ensuring product quality through robust testing and automation. You are expected to be a hands-on technologist with strong knowledge of C/C++, media frameworks, and digital rights management (DRM), capable of driving end-to-end feature development and collaborating across teams. **Key Responsibilities:** - Contribute to reviewing product requirements and creating technical requirements. - Design and architect new products, understand and improve existing so...

Posted 1 month ago

AI Match Score
Apply

4.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

Role Overview: As a skilled C# Developer with WPF/WinForms expertise and strong Embedded domain knowledge, you will be joining the team at HCL Tech. Your primary responsibility will be to develop applications using C# with WPF/WinForms, while also leveraging your understanding of embedded systems, real-time applications, and device-level communication. Key Responsibilities: - Demonstrate strong expertise in C#, WPF, and WinForms application development - Utilize hands-on experience in the embedded systems domain with exposure to hardware/software interaction - Implement design patterns, multithreading, and memory management in C# proficiently - Understand and work with inter-process communic...

Posted 1 month ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Role Overview: As a member of the team, your primary responsibility will be to implement features, fix bugs, and deliver solutions while adhering to coding and quality guidelines. You will also be expected to identify and implement tests to ensure the solution meets customer requirements without impacting the installed base. Additionally, you will perform code reviews, provide documentation inputs, and ensure delivery conforms to organization and project quality processes. Coordinating with Product Owners for backlog management and ensuring continuous delivery of features will also be a key part of your role. Key Responsibilities: - Act as a technical driver for the team - Independently trou...

Posted 1 month ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a skilled Middleware Lead, your role will involve spearheading the design, development, and integration of middleware components for a Linux-based In-Vehicle Infotainment (IVI) system. You will be leading a team in building and maintaining communication services, multimedia frameworks, and other platform services that bridge the Board Support Package (BSP) and Human-Machine Interface (HMI) layers. - Lead the end-to-end technical delivery of Linux-based IVI middleware components, including: - Multimedia frameworks (GStreamer, PulseAudio) - Radio (AM, FM, DAB+, Weather Band) - Communication services (Bluetooth, Wi-Fi, GPS) - Vehicle data interfaces - Collaborate with BSP teams to ensure mid...

Posted 1 month ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

Job Description: As a skilled Software Engineer, you will demonstrate expertise in various programming languages such as C and C++. Your solid understanding of Real-Time Operating System (RTOS) principles including Linux, VxWorks, and QNX will be crucial for this role. You will leverage your experience in developing software in a multi-threaded/multi-process environment to contribute effectively to the team. Proficiency in Linux, Jira, and Inter-process communication will be essential for successful collaboration within the team. Key Responsibilities: - Design and implement tools to streamline software system development and debugging processes. - Play a key role in identifying and resolving...

Posted 1 month ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a qualified candidate for this position, you will be responsible for working on MAC Client and the provided requirements. Your key responsibilities will include: - Development of Client SSL VPN code on MAC - Design and Code documentation To excel in this role, you must possess the following qualifications: - BE/BTech/MCA/MTech degree, preferably in CS/IT - Minimum 5 years of experience in the field - Excellent knowledge of C/C++ on Mac OS/LLVM/XCode - Excellent knowledge of Objective C/Swift/iOS apps - Well-versed with MAC OS Internals - Knowledge of Objective -C/C++/Swift interoperability - Proficiency in network/socket programming on Mac OSX - Experience in multi-threading and interproc...

Posted 1 month ago

AI Match Score
Apply

7.0 - 11.0 years

0 Lacs

karnataka

On-site

Role Overview: As an experienced automotive embedded software developer with a focus on Real-Time Operating Systems (RTOS), you will be responsible for the following key tasks: Key Responsibilities: - Possessing 7+ years of experience in automotive embedded software development - Demonstrating proficiency in embedded C and C++ languages - Configuring various RTOS systems, preferably ETAS RTAOS - Understanding real-time operating system concepts like Inter-Process Communication (IPC), synchronization, and memory management - Utilizing vector tools such as CANoe and CANalyzer - Having comprehensive knowledge of Tricore microcontroller/processor architectures - Implementing advanced debugging t...

Posted 1 month ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

Job Description: As an experienced RDK-V Developer, your main responsibility will be to develop and maintain software for Set-Top Box (STB) and Digital TV (DTV) subsystems. You should have hands-on experience with C programming, Linux, and RDK-V development. Your expertise in the Yocto build system, Linux driver development, adaptive streaming, and the GStreamer framework will be crucial in this role. You will be expected to interact with SoC vendors to address driver issues and provide assistance in fixing them. Your knowledge of multithreaded programming, inter-process communication, debugging skills with GDB, Bluetooth, HDMI subsystems, and Agile methodology will be essential in deliverin...

Posted 2 months ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You will be responsible for software development for embedded (system) software products. You must be able to read and understand system requirements, system test requirements, and establish a system design approach aligned with coding standards. This role requires hands-on work and interaction with project management both locally and internationally. Additionally, you will collaborate with customers across different time zones. - Understand system requirements, system test requirements, and establish a system design approach aligned with coding standards - Develop TCP/IP applications on Linux - Implement inter-process communication on Linux - Utilize various debugging and performance optimi...

Posted 2 months ago

AI Match Score
Apply
Page 1 of 2
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