Software Platform Engineer

Bengaluru, Karnataka, India
May 07, 2024
May 07, 2025
Hybrid
Full-Time
8 Years
Job Description

We are seeking a highly skilled and experienced Software Development Engineer to join our team at Intel. In this role, you will be responsible for designing, developing, validating, and debugging software to optimize Intel hardware features for deployment in cloud, hybrid cloud, and/or on-premises environments. Your expertise will be crucial in understanding partner software stacks and optimizing full-stack software to enable cloud software solutions. You will collaborate with cross-functional teams to develop reference cloud platform software and enhance customer designs to maximize the value of Intel products within the cloud.

Key Responsibilities

  • Design, develop, validate, and debug software to optimize Intel hardware features for cloud deployments.
  • Understand partner software stacks and optimize full-stack software, spanning firmware, drivers, OS, middleware, SDKs, frameworks, algorithms, and applications.
  • Develop reference cloud platform software and enhance customer designs to maximize the value of Intel products within the cloud.
  • Specialize in specific technology domains including data services (ingestion, database, analytics), AI/ML, and open-source development projects.
  • Develop test frameworks for validating cloud-based services.
  • Conduct validation of Kubernetes/container-based application/service.
  • Utilize validation and test frameworks such as Test NG, Selenium, RobotFramework, Python, and Java.
  • Develop testing tools and implement Jenkins automated executions.
  • Troubleshoot issues in feature code and test code.
  • Implement and maintain CI and CD pipelines to enable automated testing.
  • Work on functional and non-functional validation of cloud software.

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field.
  • 8+ years of experience in software development.
  • Experience in development of test framework for validating cloud-based services.
  • Experience in Kubernetes/container-based application/service validations.
  • Proficiency in validation and test frameworks such as Test NG, Selenium, RobotFramework, Python, and Java.
  • Experience in developing testing tools and implementing Jenkins automated executions.
  • Ability to troubleshoot issues in feature code and test code.
  • Experience in enabling automated testing by implementing and maintaining CI and CD pipelines.
  • Experience in functional and non-functional validation of cloud software.

Inside the Business Group

The Network & Edge Group at Intel focuses on driving technology end-to-end product leadership in network connectivity and edge solutions. It includes Ethernet, Switch, IPU, Photonics, Network, and Edge portfolio, which are critical products for our customers.

Posting Statement

Intel is an equal opportunity employer and considers applicants for all positions without regard to race, color, religion or belief, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Benefits

Intel offers a comprehensive total compensation package, including competitive pay, stock, bonuses, health, retirement, and vacation benefits. Learn more about our Amazing Benefits here.