ES

Senior Software Engineer I

Esko
Bangalore3-6 LPA Posted 3 Sept 2025
FULL TIME
Embedded C++
Embedded Applications
Presentation Skills
QT QML

Job Description

We're looking for a Senior Software Engineer I to use their design and development skills to build and maintain our printer software platform. The ideal candidate will be a self-starter with a passion for C++ and Qt/QML, capable of mentoring team members and championing best-in-class SDLC practices. This role involves close collaboration with a global team to deliver high-quality, innovative software solutions.

Key Responsibilities

  • Software Development: Design and build technical solutions for our printer software platform using C++ and Qt/QML.
  • Team Collaboration: Work closely with the Staff Engineer to clarify requirements and with global teams, including software architects, developers, and testers, to ensure the timely delivery of high-quality software.
  • Technical Leadership: Act as a self-starter and mentor team members on technical aspects. You will drive technical innovation, address technical concerns, and assist with solving complex problems.
  • Process Improvement: Champion SCRUM development methodology and other best-in-class SDLC practices.
  • Strategic Input: Drive strategic and tactical decision-making, including software modernization, by researching and staying on top of industry trends relevant to our products.

Required Qualifications

  • Education: A 4-year degree in Computer Science or an equivalent Engineering field.
  • Experience: A minimum of 2-5 years of design and development experience in embedded applications.
  • Technical Skills:
  • Hands-on knowledge of Embedded C++ programming.
  • Familiarity with Qt/QML is desired.
  • Hands-on knowledge of Embedded Linux/Windows CE.
  • Experience with CI/CD and SCRUM development methodologies.
  • Soft Skills:
  • Excellent communication and presentation skills.
  • Experience working with global and diverse teams.
Join WhatsApp Channel