Software Engineers

Summary

Develops and maintains software tools for hardware validation, including test automation frameworks, while collaborating with hardware engineers to improve test efficiency and coverage.

Responsibilities:

  • Design, develop, and maintain software applications and tools supporting hardware validation activities.
  • Develop test automation frameworks and solutions to improve test efficiency and coverage.
  • Enhance and sustain existing test tools, databases, and supporting infrastructure.
  • Collaborate with hardware engineers to understand testing requirements and translate them into software solutions.
  • Troubleshoot, debug, and resolve software-related issues impacting test operations.
  • Support continuous improvement initiatives through automation and digitalization.

Requirements:

  • Bachelor’s degree in computer science, computer engineering, or equivalent.
  • At least 5 years in Software development and support
  • Experience in Visual Studio, C, C++, C#, ASP.NET, VB.NET, MS SQL Server, ACCESS DBs, IIS Server, Python etc.
  • Excellent communication and documentation skills.