Back to jobs
ML
Hiring companyMPHASIS LTD.

Verified today

Senior Software Engineer, Systems

Bangalore, India Full-time On-site

About the role

Embedded Test Engineering team at Mphasis focuses on ensuring the quality and reliability of embedded firmware products. The Senior Software Engineer, Systems develops master test plans, creates automated test scripts using Robot Framework and Python, and executes integration and system-level tests across hardware generations. Bangalore office, on-site work model, coordination with multiple ODM groups and validation teams is required.

What you’ll do

  • Develop and maintain comprehensive master test plans
  • Define and automate test cases for firmware features
  • Execute API and security tests for management interfaces
  • Manage defect workflows and re-test cycles
  • Support validation team with documentation and test results

What you’ll bring

  • 4-6 years embedded firmware test engineering
  • Proficiency with Robot Framework and Python for test automation
  • Experience testing BMC/firmware APIs such as Redfish and IPMI 2.0
  • Strong security testing skills including TLS certificate management
  • Ability to coordinate testing across multiple ODM and customer validation teams

Skills

Embedded firmware testingRobot FrameworkPython automationBMC API testingRedfishIPMI 2.0Security testingCI/CD integration

Education

Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering