Jobs
Interviews

12 Middleware Development Jobs

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

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You should have 5 to 8 years of experience in Embedded systems design and development, with expertise in C/C++. It is essential to have experience working with embedded Linux, IPC, multi-threading, etc., as well as application development in multi-process/multi-thread environments and application/middleware development for consumer electronic devices. Your responsibilities will include understanding the requirements for new features, modifying existing functionalities, coming up with architecture and design for assigned modules, and implementing them. You will also work closely with clients on a day-to-day basis to ensure timely delivery with quality. At GlobalLogic, we prioritize a culture of caring, with a focus on putting people first. You will experience an inclusive culture of acceptance and belonging, building meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. We are committed to your continuous learning and development, offering opportunities to try new things, sharpen your skills, and advance your career. You will have the chance to work on projects that matter, engaging your curiosity and problem-solving skills as you help clients reimagine what's possible and bring new solutions to market. We believe in the importance of balance and flexibility, offering various career areas, roles, and work arrangements to help you achieve the perfect balance between work and life. GlobalLogic is a high-trust organization where integrity is key. By joining us, you are placing your trust in a safe, reliable, and ethical global company. Integrity and trust are fundamental values in everything we do, both for our employees and clients. GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world's largest companies. Since 2000, we have been at the forefront of the digital revolution, collaborating with clients to transform businesses and redefine industries through intelligent products, platforms, and services.,

Posted 4 days ago

Apply

7.0 - 12.0 years

20 - 35 Lacs

Chennai, Bengaluru, Thiruvananthapuram

Hybrid

Position: Adaptive AUTOSAR Developer Years of Experience : 6+ years Degree Strongly Preferred : Electronics/Electrical/Instrumentation/Computer Science Desired Competencies/Experience Excellent understanding of Adaptive AUTOSAR framework and toolchain. Designed and Developed one or more Adaptive AUTOSAR modules. Design and development of software components using IBM Rhapsody/Enterprise Architect. Proficiency with Vector / ETAS or any vendor configuration tools for Adaptive AUTOSAR Minimum 5 years of embedded software development experience using C and CPP Good understanding of Inter process and Inter domain communication protocols Good understanding of scheduling concepts Good grasp on C++14 and C++17 features Good experience with Linux / QNX operating systems Ownership of Boot time optimization, performance enhancements and system stability issues. Experience using C/C++ programming skills in embedded development Hands on experience on boot time and system performance optimization Understanding of memory & networking drivers Understanding of embedded systems architecture, operating system fundamentals, and real time software development and testing. Good analytical skills, debugging and troubleshooting Exposure to the usage of Kernel trace / trace logger, core dump analysis and other debug mechanisms. Must have Experience in Automotive domain Should be results oriented. Good knowledge in software development life cycle, agile methodologies. Should possess good communication skills.

Posted 4 days ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

Are you passionate about software development and possess a strong knowledge of the .NET framework If so, SPAR SOLUTIONS has the perfect opportunity for you! We are currently looking for a skilled and experienced .NET Developer to join our team and aid us in creating innovative solutions for our clients. As a .NET Developer with us, your responsibilities will include designing, developing, and maintaining software applications utilizing the .NET framework. Collaboration with our team of developers, project managers, and clients will be essential to grasp their requirements and provide high-quality, scalable solutions. Immediate joiners are preferred for this role. Role: .NET Developer Experience: 4-8 Years Education: Bachelor's degree in Computer Science, Engineering, or a related field Location: Pune Required Technical Skills: - 4 to 8 years of experience in building software using languages and technologies of the .NET framework - Proficiency in coding C# with a solid understanding of .Net /.Net Core MVC and Web API - Knowledge of Service-oriented architecture - Web and Web API Development Using ASP.NET MVC - Working experience with Entity Framework - Strong understanding of SQL server and objects, database programming (joins, queries, procedures, etc.) - Experience in integrating external APIs and Middleware development - DevOps Knowledge - Preferred knowledge of SSRS, SSIS, or Power BI - Familiarity with front-end web technologies including HTML, CSS, JavaScript, and JQuery - Solid grasp and practical application of OOPS concepts - Understanding of Design Patterns - Proficiency in JIRA & Confluence - Strong communication skills in English - Ability to work independently and as part of a team - Familiarity with Agile development methodologies - Strong problem-solving skills and a collaborative mindset - Willingness to work with time overlaps with US Eastern Time Roles & Responsibilities: - Design, develop, and test software applications using the .NET framework - Collaborate with team members to understand project requirements and deliver client-centric solutions - Troubleshoot and debug applications to ensure smooth operation - Stay updated on the latest .NET technologies and best practices - Participate in requirement analysis and write clean, scalable code using .NET Programming Language - Engage in code reviews to maintain codebase quality and efficiency - Document and preserve software functionality for future reference - Offer technical support and guidance to team members and clients as necessary At SPAR SOLUTIONS, we value creativity, innovation, and a dedication to technology. As a .NET Developer, you will have the chance to work on exciting projects, contribute to our company's growth, and impact the software development world positively. We provide competitive compensation, professional development opportunities, and a dynamic work environment. If you are prepared to elevate your career and create a significant difference, we invite you to apply for the .NET Developer position at SPAR SOLUTIONS. Join us in turning ideas into solutions and shaping the future of software development! SPAR Solutions Pune IT Park, B-503, Bhau Patil Marg 34 Aundh Road, Bopodi Pune, Maharashtra 411020 Email id: JoinUs@SPARSolutions.com,

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

haryana

On-site

As an Embedded Application Software Engineer at our company, you will be part of a dynamic team that values passion, goal-orientation, analytical problem-solving, dedication, self-driven learning, and effective communication. Your role will involve the development, enhancement, and testing of embedded software applications and middleware. You will independently focus on embedded software development and testing while also providing support to your colleagues. Your responsibilities will include active participation in various stages of software development using defined SDLC and development models for projects. Minimum Qualifications: - 8+ years of work experience in Embedded Software Application and Middleware Development and Testing. - Proficiency in C++, OOPS programming, with hands-on experience in Modern C++ (C++11/14). Preferred Qualifications: - Experience in architecting and designing applications using modern design patterns. - Proficiency in building development and cross-compilation environments, including experience with U-BOOT, Yocto, CMake, Makefiles, and Embedded Linux patch management. - Strong experience in TDD, unit test frameworks like Parasoft, Gmock/test, and continuous integration. Good to Have: - Experience with lower-level interfaces and exposure to BSP/driver development for various components such as DDRx, SDHC, LVDS, PCIexpress, SPI, I2S, UART, I2C, USB, eMMC, PMIC, Ethernet. - Familiarity with board bring-up, hardware-software debugging, and ARM processors. - Knowledge of Linux, VxWorks, and QNX operating systems/RTOS. - Understanding of basic communication protocols including serial and wireless. - Experience with products like hospital monitors (ECG, SPO2, CO2), defibrillators is a plus. - Familiarity with software configuration, defect management tools, and requirement management tools. - Exposure to regulated software development processes or familiarity with FDA and ISO standards like IEC 62304 is advantageous. Work Flexibility: Hybrid Travel Percentage: 10%,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

navi mumbai, maharashtra

On-site

As an Embedded Engineer at 7Semi located in Juinagar, Navi Mumbai, you will be an integral part of our team dedicated to building high-performance embedded systems and IoT hardware for modern applications. Your role will involve designing and developing embedded systems, including firmware and hardware integration. You will work on PCB design and development, performing tasks such as schematic capture, layout, and validation. Additionally, you will be responsible for hardware bring-up, testing, and troubleshooting using lab equipment like oscilloscopes, logic analyzers, and multimeters. Your ability to write clear technical documentation for designs, test procedures, and user guides will be crucial in this role. You will also have the opportunity to develop drivers and middleware for microcontrollers and external peripherals. Collaboration with cross-functional teams on product design and testing workflows will be an essential aspect of your work. Your skills in optimizing embedded systems for performance, power efficiency, and reliability will contribute significantly to the success of our projects. To excel in this role, you are required to have a Bachelor's degree in Electronics, Electrical, or a related Engineering field. Proficiency in C/C++ for embedded firmware development is essential. Hands-on experience with PCB design tools such as Altium Designer, KiCAD, or Eagle will be beneficial. Strong debugging and testing skills for both hardware and firmware are necessary, along with familiarity with communication protocols like I2C, SPI, UART, and Modbus. Knowledge of hardware design processes and documentation standards will also be advantageous. If you are passionate about embedded systems and IoT hardware development, and possess the skills and qualifications mentioned above, we encourage you to visit www.7semi.com to learn more about us. For further inquiries, please contact us at +918655821342.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Middleware Developer for Linux-based IVI Development with 3-5+ years of experience, you will be responsible for designing, developing, and integrating middleware components for our In-Vehicle Infotainment (IVI) system based on Linux. Your role will involve building and maintaining communication services, multimedia frameworks, and other platform services that connect the Board Support Package (BSP) with the Human-Machine Interface (HMI) layers. Your key responsibilities will include developing and maintaining middleware components such as multimedia frameworks (GStreamer, PulseAudio), communication services (Bluetooth, Wi-Fi, GPS), and vehicle data interfaces. You will collaborate with BSP teams to ensure seamless integration of middleware with hardware and low-level software. Working with HMI developers, you will efficiently expose middleware services for UI consumption. Implementing inter-process communication (IPC) mechanisms and service discovery protocols will also be part of your tasks. Additionally, optimizing middleware performance and resource utilization on embedded Linux platforms, debugging and troubleshooting middleware issues, and participating in architectural discussions, code reviews, and documentation are essential aspects of your role. You will be responsible for ensuring that middleware complies with automotive standards and security best practices. To qualify for this position, you should hold a Bachelor's degree in Computer Science, Software Engineering, or a related field, and have at least 3 years of experience in middleware development for embedded Linux systems. Strong knowledge of multimedia frameworks (GStreamer, PulseAudio) and networking protocols is required, along with experience in Bluetooth, Wi-Fi, GPS, and CAN bus communication protocols. Proficiency in C/C++ and scripting languages like Python or Bash is essential. Familiarity with Linux IPC mechanisms (DBus, sockets), a good understanding of embedded Linux architecture and cross-layer integration, and strong problem-solving and collaborative skills are also necessary. Preferred skills for this role include experience in automotive IVI or embedded systems development, knowledge of Yocto Project or Buildroot build systems, familiarity with containerization (Docker) and CI/CD pipelines, understanding of automotive safety (ISO 26262) and cybersecurity requirements, and exposure to Agile development methodologies.,

Posted 1 week ago

Apply

5.0 - 10.0 years

15 - 25 Lacs

Hyderabad

Remote

AI Development Engineer Standalone AI App for Healthcare (E-Commerce experience is must) About Us Job Description : We are seeking an experienced AI Development Engineer to design, develop, and deploy innovative applications leveraging Large Language Models (LLMs) such as GPT and Claude. The ideal candidate will combine strong software engineering principles with deep knowledge of AI/ML technologies to create a standalone AI application that integrates seamlessly with an online doctor consultation platform . This standalone app should incorporate all advanced AI capabilities, provide exceptional user experiences, and redirect users seamlessly from the main application. This role requires expertise in AI/ML , app development , and the ability to create scalable, production-ready AI applications tailored for the healthcare domain . Key Responsibilities Standalone AI App Development Design and develop a standalone AI-powered application for online doctor consultations, encompassing features such as symptom checkers , NLP-based chatbots , personalized recommendations , and predictive analytics . Ensure seamless redirection and integration of the standalone app with the main platform. Collaborate with UX designers to create intuitive, user-friendly interfaces tailored for healthcare users. LLM Integration & Development Develop AI-powered applications using state-of-the-art LLMs via APIs (OpenAI, Anthropic, etc.). Implement robust prompting strategies and optimize LLM interactions for specific healthcare use cases. Create middleware to handle API rate limiting, caching, and cost optimization . Develop conversation handling and context management for interactive, chat-based user experiences. Application Development Build and maintain scalable web and mobile applications using Python frameworks such as Fast API/Django . Design and implement RESTful APIs for AI service integration. Develop efficient data processing pipelines for managing LLM inputs and outputs. Implement error handling, fallback mechanisms, and ensure security best practices in handling sensitive healthcare data. Architecture & Infrastructure Design secure system architectures to integrate AI capabilities into standalone applications. Optimize application performance, manage LLM API costs, and ensure scalability . Set up monitoring and logging systems to track API usage and app performance. Collaboration & Documentation Work closely with product managers to define technical requirements for AI features. Collaborate with UX/UI teams to ensure seamless user experiences . Document APIs, prompting strategies, system architectures, and best practices. Mentor junior developers in AI/ML and app development. Requirements Technical Skills 5+ years of experience in software development using Python. Strong proficiency in Fast API or Django frameworks . Proven experience in app development (web or mobile), preferably standalone applications. Expertise in working with LLM APIs (OpenAI, Anthropic, etc.). Solid understanding of RESTful API design and integration. Familiarity with cloud platforms (AWS/GCP/Azure) and container technologies (Docker, Kubernetes). AI/ML Knowledge Deep understanding of LLM capabilities , limitations, and optimization techniques. Experience with prompt engineering , embedding technologies , and vector databases . Knowledge of AI safety and ethical considerations , particularly in healthcare. Other Qualifications Bachelors degree in Computer Science, Software Engineering , or a related field. Proven track record of delivering production-ready AI applications . Excellent problem-solving, analytical, and communication skills. Familiarity with agile development methodologies . Experience with healthcare platforms or health tech compliance standards (HIPAA, GDPR) is a strong plus. What We Offer Competitive salary package. Health and wellness benefits. Professional development budget. Conference attendance opportunities. Performance bonuses. Why Join Us? Be part of a high-impact team working on innovative and exciting projects. Competitive salary and benefits package to ensure your well-being. Opportunities for growth and skill development in a dynamic and collaborative environment. How to Apply Send your updated resume to: Primary Email : ankitha.reddy@ekshvaku.com CC: sreemith.kushal@ekshvaku.com, nohita.tammareddy@ekshvaku.com

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

GlobalLogic is a proven leader in software development within the automotive industry, partnering with one of the world's top car manufacturers. We are seeking skilled engineers to join our team in creating innovative solutions for interconnected automotive software features. In our projects, we focus on designing and developing middleware components for Linux-based operating systems in connected cars. Our software integrates various functions, communicates with cloud services, and implements cutting-edge customer features within the vehicle. Our work spans areas such as remote software updates, telematics & connectivity, context-aware systems, and application platforms. We are dedicated to utilizing modern development methodologies and tools, including continuous integration, agile practices, and test automation, to deliver innovative and high-quality software solutions. As a member of our dynamic and agile team, you will play a crucial role in ensuring the robustness, performance, and security aspects of software design within a modern development environment. Join us at GlobalLogic and be part of shaping the future of automotive software engineering! **Job Responsibilities:** - Implement, extend, and support various middleware solutions. - Participate in customer requirements analysis. - Contribute to the design and development of new features and services. - Assist in the analysis, diagnosis, and troubleshooting of complex aspects of automotive software systems. - Collaborate with other teams to address and resolve issues. **Requirements:** - 3+ years of demonstrated project experience in software engineering. - Experience in embedded development. - Proficient in C++ (11/14/17). - Experience in Middleware development for ADAS ECU. - Strong analytical, debugging, and troubleshooting skills. - Experience with QNX. - Experience in safety-critical projects (ASIL B). - Knowledge of AUTOSAR Adaptive architecture and module interactions. **What We Offer:** - Exciting Projects: Work with global brands in industries like High-Tech, communication, media, healthcare, retail, and telecom. - Collaborative Environment: Expand your skills by collaborating with a diverse team in a laidback and open environment. - Work-Life Balance: Enjoy flexible work schedules, remote work opportunities, paid time off, and holidays. - Professional Development: Access to training programs for communication skills, stress management, certifications, and technical skills. - Excellent Benefits: Competitive salaries, medical insurance, life insurance, pension scheme, maternity leave, performance bonuses, and more. - Fun Perks: Sports events, cultural activities, food subsidies, corporate parties, and discounts at popular stores and restaurants. **About GlobalLogic:** GlobalLogic is a digital engineering leader, helping global brands design and build innovative products and digital experiences. Operating in various industries, we combine experience design, complex engineering, and data expertise to drive innovation and accelerate the transition to digital businesses worldwide. As a Hitachi Group Company, GlobalLogic contributes to a sustainable society through data-driven innovation.,

Posted 3 weeks ago

Apply

10.0 - 12.0 years

15 - 18 Lacs

Hyderabad

Work from Office

Job Summary : We are looking for an experienced Oracle Apps Technical Developer with extensive experience in enterprise application integrations using Oracle SOA Suite and WSO2. The ideal candidate will have deep expertise in designing, developing, and deploying robust middleware solutions using Java-based frameworks, REST/SOAP APIs, and message queue systems to facilitate seamless data exchange between Oracle applications and external systems like Salesforce, case management platforms, and other upstream/downstream. Responsibilities : - Oracle SOA & Middleware Development - Design and develop SOA integrations between Oracle systems and other enterprise applications using Oracle SOA Suite and Oracle ESB. - Build and maintain BPEL processes, mediators, adapters, and service components for enterprise integrations. - Leverage Oracle Middleware technologies, Java, and APIs (REST/SOAP) to build scalable web services. - Implement message-driven processing and asynchronous integrations using JMS, MQ, and SOA Integration and API Management : - Design, develop, and deploy integrations using WSO2 API Manager, WSO2 Enterprise Integrator (EI), and Micro Integrator. - Integrate WSO2 with third-party systems including Salesforce and Oracle ERP. - Develop and manage APIs using WSO2 for secure and efficient communication between internal and external systems. - Design and implement middleware services using WSO2, ensuring high availability, scalability and Microservices Development - Develop custom integration components using Java, Spring, and Spring Boot. - Design and build RESTful services for system interoperability. - Ensure robust error handling, logging, and monitoring mechanisms are implemented across Handling and Exchange : - Implement secure and optimized data exchange mechanisms using JSON, XML, and message queuing systems like IBM MQ. - Maintain high standards for data consistency and synchronization between Oracle ERP and connected systems. - Optimize integration pipelines for performance and Skills Required : - Languages & Frameworks : Java, Spring, Spring Boot, BPEL - Integration Platforms : Oracle SOA Suite, Oracle ESB, WSO2 EI/API Manager - Protocols & Formats : REST, SOAP, JSON, XML - Messaging Systems : IBM MQ, JMS - API Management : WSO2 API Gateway, Service Tools & Platforms : Git, Jenkins, Maven, SOAP - Databases : Oracle DB, PL/SQL (preferred for data mapping) Qualifications : - Bachelor's degree in Computer Science, Information Systems, or a related technical field. - 10+ years of experience in enterprise application integration and middleware development. - Strong understanding of ESB, SOA architecture, API management, and microservices-based integration. - Proven ability to deliver robust, secure, and scalable integration solutions. - Excellent communication skills and ability to collaborate with cross-functional teams

Posted 4 weeks ago

Apply

2.0 - 5.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Tech Stack: Flask, REST API, PostgreSQL, Python, NodeJs, consultant level (4-5yrs) on Backend A skilled Backend Developer with 4-5 years of experience . The ideal candidate will have a strong background in NodeJs, SQL, and middleware development. will be responsible for designing, developing, and maintaining backend systems. Key Responsibilities Design, develop, and maintain RESTful APIs using NodeJs. Implement and manage SQL databases, ensuring data integrity and performance. Develop and maintain middleware components to facilitate seamless communication between various system modules. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Write clean, maintainable, and efficient code in JavaScript (NodeJs) and Python. Troubleshoot and debug applications to optimize performance and ensure security. Requirements 4-5 years of experience in backend development. Proficiency in NodeJs and REST API development. Strong knowledge of SQL and database management. Experience with middleware development and integration. Familiarity with version control systems (e.g., Git). Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills. Skills: postgresql,api development,nodejs,sql,rest,api,python,rest api,middleware,flask,middleware development,javascript,version control (git)

Posted 1 month ago

Apply

5.0 - 8.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Notice Period : Immediate - 15 Days Key Responsibilities : - Design, develop, and test embedded software applications using C/C++ programming languages. - Work with ARM-based microcontrollers and peripherals like I2C, I2S, SPI, UART, Bluetooth, and Wi-Fi. - Develop middleware solutions to bridge hardware and application layers. - Integrate various hardware and software components to build complex systems. - Utilize prototyping platforms like Arduino, MicroPython, and Raspberry Pi for rapid prototyping. - Work with RTOS for efficient task scheduling and resource management. - Create clear and concise technical documentation, user manuals, and tutorials. - Collaborate with teams to define system requirements and architecture. - Stay up-to-date with the latest technologies and industry trends. - Leverage version control systems like Git (GitHub, GitLab, Bitbucket) and contribute to open-source projects. - Utilize debugging tools to troubleshoot hardware and software issues. Required Skills and Experience : - 5-8 years of experience in embedded systems software development. - Strong proficiency in C/C++ programming languages. - In-depth understanding of ARM-based microcontroller architectures and peripherals. Mandatory Skills : - C (60m) - C++ (60m) - FW Development (60m) - Git (24m) - Bitbucket (24m) - Experience with middleware development. - Hands-on experience with prototyping platforms and RTOS. - Strong problem-solving and analytical skills. - Excellent communication and collaboration skills. - Ability to work independently and1 as part of a team.

Posted 2 months ago

Apply

4 - 8 years

15 - 25 Lacs

Hyderabad, Bengaluru

Work from Office

Description: Tech Stack: Flask, REST API, PostgreSQL, Python, NodeJs, consultant level (4-5yrs) on Backend A skilled Backend Developer with 4-5 years of experience . The ideal candidate will have a strong background in NodeJs, SQL, and middleware development. will be responsible for designing, developing, and maintaining backend systems. Key Responsibilities: Design, develop, and maintain RESTful APIs using NodeJs. Implement and manage SQL databases, ensuring data integrity and performance. Develop and maintain middleware components to facilitate seamless communication between various system modules. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Write clean, maintainable, and efficient code in JavaScript (NodeJs) and Python. Troubleshoot and debug applications to optimize performance and ensure security. Requirements: 4-5 years of experience in backend development. Proficiency in NodeJs and REST API development. Strong knowledge of SQL and database management. Experience with middleware development and integration. Familiarity with version control systems (e.g., Git). Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills. Immediate joiners

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