Software Development Engineer

3 weeks ago


Bengaluru, Karnataka, India Ara Resources Pvt Ltd Full time

About The Company :

ARA's client is a leading IT solutions provider, offering Applications, Business Process Outsourcing (BPO) and Infrastructure services globally through a combination of technology knowhow, domain and process expertise. Over the years we have left an indelible impression in the IT solutions domain with an impressive clientele and an extensive global presence. The accolades we have been garnering can be attributed to our undeterred focus in delivering quality solutions across verticals that meet the challenging requirements of our esteemed customers. Our integrated solutions offering is aimed at creating value for our customers, helping them in improving their business processes with minimum hassles and capital outlays.

The Role :

SDET (Printer Domain)

Key Responsibilities :

- Design, develop, and maintain automated test frameworks and test suites for printer software and firmware.

- Plan and execute test strategies covering functional, performance, regression, and integration testing.

- Validate complex printer workflows including print queue handling, rendering, page description languages (PCL, PostScript), and connectivity (USB, Wi-Fi, Ethernet).

- Test printer firmware functionalities and contribute to system-level validation efforts.

- Collaborate with developers, QA, and product teams to drive quality from early design stages.

- Analyze failures and debug issues spanning software, hardware, and firmware.

- Ensure test coverage for key performance metrics such as print speed, reliability, memory usage, and recovery.

Skills Required :

- Strong programming skills in Python, Java, or C++.

- Experience with test automation tools and frameworks (e.g., Pytest, JUnit, Selenium).

- In-depth knowledge of printing protocols and standards (IPP, LPD, SMB, AirPrint, PCL, PostScript).

- Solid understanding of firmware systems, embedded testing, and hardware-software interaction.

- Experience in test planning, test case design, and documentation.

- Familiarity with CI/CD tools like Jenkins, GitLab CI.

- Strong debugging, analytical, and troubleshooting & Experience :

- Experience testing multifunction printers (MFPs) and printer management solutions.

- Hands-on experience with performance benchmarking and tuning for printer devices.

- Exposure to mobile and cloud-based printing (e.g., iOS, Android, Google Cloud Print).

- Understanding of print drivers and OS-level print architecture (Windows, Linux, macOS)

- Any Graduate.

(ref:hirist.tech)
  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    About the job :As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as The Role :MRI Software is seeking a Software Engineer to join our team working on products.As...


  • Bengaluru, Karnataka, India Cyanous Software Private Limited Full time

    About the Role :We are seeking a highly skilled Software Development Engineer in Test (SDET) to join our engineering team and drive excellence in product quality, automation strategy, and release velocity. You will play a pivotal role in building scalable and reliable test frameworks, improving CI/CD processes, and ensuring robust functional and...


  • Bengaluru, Karnataka, India SLK Software Full time

    Job DescriptionSLK Software Services Private Limited is looking for Associate Engineer-Software to join our dynamic team and embark on a rewarding career journey1. Developing and directing software system validation and testing methods2. Directing our software programming initiatives3. Overseeing the development of documentation4. Working closely with...


  • Bengaluru, Karnataka, India MRI Software Full time

    About the role MRI Software is seeking a Software Engineer to join our team working on products As a software engineer you will be responsible for developing testing and maintaining software solutions throughout the Software Development Lifecycle You should have a passion for development and an eagerness to learn new things and improve your skills We...


  • Bengaluru, Karnataka, India Progress Software Development Pvt Ltd Full time

    We are Progress (Nasdaq : PRGS) - a trusted provider of software that enables our customers to develop, deploy and manage responsible, AI powered applications and experiences with agility and ease. Were proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power...

  • Software Engineer Ii

    3 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    About the role MRI Software is seeking a Software Engineer to join our team working on products As a Software Engineer you will be responsible for developing testing and maintainingsoftware solutions throughout the Software Development Lifecycle You should have a passion for development and an eagerness to learn new things and improve your skills We...

  • Software Engineer Iii

    3 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    We are expanding quickly and are looking for an enthusiastic hardworking and determined individual with Delphi experience to join the Development Team This role requires hands-on software development experience to develop and support MRI s applications Good knowledge of development techniques and methodologies is essential Your primary focus will...

  • Software Engineer Iii

    3 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    As a software Engineer MRI Seeking an experienced and skilled candidate with passion for development designing evolving and developing Microsoft Net based applications As a software engineer you will be involved in design development customization configuration testing and enhancing browser based desktop applications You will also be involved in...


  • Bengaluru, Karnataka, India Progress Software Development Pvt Ltd Full time

    We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease.Were proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power...

  • Software Engineer III

    3 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    Title : Software Engineer, MRISeeking an experienced and skilled candidate with passion for development, designing, evolving and developing Microsoft .Net.As a software engineer, you will be involved in design, development, customization, configuration, testing and enhancing browser based/desktop applications.You will also be involved in understanding the...