Home·Find Jobs·Software Engineer
V

Software Engineer

VettedBench
Posted 5 days ago · Apply by 4 Sep 2026
Bangalore5-8 yearsOn-site

About this role

The team is seeking a seasoned Software Engineer with a strong background in computer architecture or networking. The ideal candidate will play a key role in shaping our technology portfolio, bringing expertise and creativity to our solutions.

Key Responsibilities:

  • Develop system software in Python and C++.
  • Design and implement core software optimization algorithms.
  • Build performance models to assess system efficiency.
  • Collaborate closely with hardware teams to ensure seamless integration of software and hardware components.
  • Conduct thorough testing and debugging to maintain high-quality standards.
  • Stay updated with the latest industry trends and technologies to enhance our solutions.

Required Skills & Qualifications:

  • Proficiency in programming languages such as Python and C++.
  • Strong understanding of computer architecture and networking principles.
  • Experience in developing optimization algorithms and performance modeling.
  • Ability to work collaboratively in a team-oriented environment.
  • Excellent problem-solving skills and attention to detail.

Experience:

  • A minimum of 5-8 years of relevant experience in software engineering, with a focus on system software development.

What we offer:

  • Opportunity to work on innovative projects with a talented team.
  • A collaborative and dynamic work environment.
  • Professional development and growth opportunities.
Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →