
High Performance IPC Software Engineer
2 weeks ago
We are seeking a highly skilled Lead SoC Core Engineer to drive the design, development, and integration of scalable Inter-Processor Communication (IPC) frameworks for complex automotive systems.
This role requires expertise in core platform software and multicore architecture, enabling efficient communication across heterogeneous processing domains. The successful candidate will work closely with OS, hypervisor, and middleware teams to enable robust inter-domain communication.
- Main Responsibilities:
- Design and develop IPC stacks for high-performance automotive SoC platforms
- Define IPC architectures and protocols to support communication between heterogeneous cores, domains, and virtual machines
- Collaborate with cross-functional teams to optimize IPC mechanisms for latency, throughput, resource usage, and determinism
- Support integration of IPC into real-time and virtualized environments (e.g., QNX, Linux, Android GVM)
- Debug and troubleshoot IPC-related issues across hardware and software layers using tools like JTAG, tracing frameworks, and logic analyzers
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- 5+ years of experience in embedded software development, with a focus on SoC platforms or communication frameworks
- Strong proficiency in C/C++, with a solid understanding of multicore and embedded systems
- Experience with IPC protocols over SPI, UART, VirtIO, or shared memory messaging
- Familiarity with QNX, Linux, or RTOS environments
- Experience in board bring-up, BSPs, or driver integration for SoCs
- Understanding of performance optimization and system profiling techniques
- Strong analytical, debugging, and documentation skills
Preferred Qualifications:
- Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- Experience with virtualization and domain communication in hypervisor-based systems (e.g., QNX Hypervisor, Android GVM)
- Knowledge of secure boot, trusted execution environments, and memory protection
- Familiarity with Yocto, Device Trees, and system configuration for embedded Linux
- Understanding of functional safety and cybersecurity standards (ISO 26262, ISO/SAE 21434)
About Us:
We value diversity and inclusion in our workplace. We welcome applications from people of all backgrounds and perspectives.
How to Apply:
Please submit your application, including your resume and cover letter, to the specified contact address.
-
Lead BSW SoC Core Engineer – IPC Stacks
4 weeks ago
Hyderabad, Telangana, India Stellantis Full timeJob Description: Lead SoC BSW Core Engineer – Middleware, IPC Stacks Position Summary: We are seeking a Lead SoCBSW Core Engineer – Middleware, IPC Stacks to join the Base Software (BSW) Engineering team at Stellantis, where you will drive the design, development, and integration of scalable Inter-Processor Communication (IPC) frameworks for complex...
-
Lead BSW SoC Core Engineer – IPC Stacks
1 week ago
Hyderabad, Telangana, India Stellantis Full timeJob Description: Lead SoC BSW Core Engineer – Middleware, IPC Stacks Position Summary: We are seeking a Lead SoCBSW Core Engineer – Middleware, IPC Stacks to join the Base Software (BSW) Engineering team at Stellantis, where you will drive the design, development, and integration of scalable Inter-Processor Communication (IPC) frameworks for complex...
-
High Performance Software Engineer
3 hours ago
Hyderabad, Telangana, India beBeeBackend Full time ₹ 15,00,000 - ₹ 25,00,000Job Opportunity:We are seeking an experienced software engineer to design and develop high-performance, scalable systems for real-time hotel search and distribution.The ideal candidate will have a strong background in Java, Spring Boot, and Hibernate, with at least 4 years of hands-on experience.Required Skills:Strong experience with MySQL, MongoDB, or...
-
High-Quality Software Engineer
20 hours ago
Hyderabad, Telangana, India beBeeTechnical Full time ₹ 1,50,00,000 - ₹ 2,01,00,000Senior PHP Developer OpportunityAs a Senior PHP developer, you will be responsible for designing and developing high-quality software solutions that challenge reasoning, planning, and correctness in real-world software scenarios.Key Responsibilities:Design algorithmically rich coding problems and systems that cover various domains including classical data...
-
Software Engineers
3 weeks ago
Hyderabad, Telangana, India People tech Full timeJob DescriptionCore Skills:- Embedded C/C++ | Multithreading | IPC Communication- Graphics Integration for Embedded Systems- Debugging Tools: Green Hills, Integrity, etc.- Modeling Tools: IBM Rhapsody, Enterprise Architect- Testing & Simulation: Vector Canoe, Unit Testing- Object-Oriented Programming | Real-time System Development- Agile Development | Code...
-
Software Engineer
2 days ago
Hyderabad, Telangana, India Coupa Software, Inc. Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...
-
Software Engineer Ii
2 weeks ago
Hyderabad, Telangana, India Medtronic Full timeAt Medtronic you can begin a life-long career of exploration and innovation while helping champion healthcare access and equity for all Youll lead with purpose breaking down barriers to innovation in a more connected compassionate world A Day in the Life A Day in the Life Work with global R D teams to develop software for new and existing medical device...
-
High-Performance Software Support Specialist
7 hours ago
Hyderabad, Telangana, India beBeeSoftwareSupport Full time ₹ 15,00,000 - ₹ 20,00,000Expert Software Support SpecialistWe are seeking a highly skilled software support specialist to join our team.This role involves working with production software, identifying issues, and implementing fixes. The ideal candidate will have experience in programming languages such as C, C++, Java, or Perl, and knowledge of automation tools.Our goal is to...
-
High-Impact Software Engineer
7 hours ago
Hyderabad, Telangana, India beBeeSoftware Full time ₹ 14,00,000 - ₹ 2,01,12,000Software Engineer - A High Impact RoleWe are seeking an exceptional Software Engineer to join our team. In this role, you will have the opportunity to build and deliver high-quality software applications that make a significant impact.About the RoleThis is a full-stack position where you will work on designing, developing, and delivering complex software...
-
High-Performance Database Engineer
20 hours ago
Hyderabad, Telangana, India beBeeDatabase Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Database Architect Leader">We are seeking an experienced Database Architect to lead the design and implementation of our database architecture.This is a key role that involves working closely with engineering teams to model new schemas, optimize indexes, and review queries.Key responsibilities include:Designing scalable data architectures for high...