Middleware Engineer

4 weeks ago


Kanpur, India Domnic Lewis International Full time

Key Responsibilities:

  • Gather and analyze system and customer requirements to guide software development.
  • Provide high-level project estimates and task breakdowns.
  • Design and develop software to meet specified requirements, with a focus on C++ programming.
  • Conduct design and code reviews and implement software solutions.
  • Adapt to working on multiple products tailored for a dynamic market environment.
  • Maintain a customer-centric approach to deliver products that enhance customer experience.
  • Analyze system performance to identify and resolve bottlenecks.
  • Lead ongoing process improvements and participate in team retrospectives.
  • Serve as a positive influence to foster high team morale and engagement.


Skills & Knowledge:

  • Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • 3+ years of experience in C++ development, including knowledge of templates, design patterns, and C++17 standards.
  • 3+ years of software development experience for IVI hardware and middleware projects.
  • Strong communication and teamwork skills.
  • Proficiency with desktop Linux and open-source tools.
  • Ability to learn and apply new skills quickly with minimal guidance.
  • Familiarity with Agile development methodologies in the automotive industry.


Preferred Qualifications:

  • Experience with unit testing and the Robot Framework.
  • Tier-1 or Tier-2 experience in the automotive industry.
  • Knowledge of Android Auto, Apple CarPlay, or similar projection technologies.
  • Experience with Android OS for automotive applications.
  • Proficiency in developing Linux applications and daemons within embedded systems.
  • Familiarity with open-source audio/media tools like BlueZ, oFono, OBEX, and PulseAudio.
  • Strong expertise in Bluetooth (Classic and LE) and audio/DSP technologies.
  • Knowledge of CAN, navigation, Apple CarPlay, Sirius XM, and other IVI features.
  • Experience with Linux kernel development.


  • L1 Support Engineer

    1 month ago


    Kanpur, India Avestan Technologies Full time

    Job descriptionTitle: L1 Support EngineerLocation: Kanpur , Uttar pradeshExperience - 1 to 3 yearWe are currently seeking a L1 Support Engineer, who will be a part of a team that works collaboratively to solve complex problems and to ensure our large-scale, distributed services run optimally. This team has a balance between fast paced real-time operations...


  • Kanpur, Uttar Pradesh, India Epsilon Full time

    About EpsilonEpsilon is a global leader in data, technology and services, empowering marketers to engage consumers with precision and effectiveness. With a comprehensive portfolio of capabilities across digital media, messaging and loyalty solutions, we bridge the divide between marketing and advertising technology.We process over 400 billion consumer...


  • Kanpur, India Tejas Networks Full time

    About Us:Tejas Networks is a global broadband, optical and wireless networking company, with a focus on technology, innovation and R&D. We design and manufacture high-performance wireline and wireless networking products for telecommunications service providers, internet service providers, utilities, defence and government entities in over 75 countries....