Associate I - Semiconductor S/W Product Development

UST — Bengaluru, Karnataka

₹4.5–8 LPA (HireSetu estimate) · 0–2 yrs exp · Freshers eligible · Full-time · onsite

HireSetu listing reference 070bca — confirm requirements below, then apply on the employer site.

Quick answer: An entry-level C/C++ role at UST's Bengaluru office, onsite, with two openings. The work is reading and fixing code inside large codebases, and the listing expects you to be comfortable with AI coding assistants.

From UST's job posting

Associate I - Semiconductor S/W Product Development

Job ID: 59092

0 - 2 Years

2 Openings

Role description

Job Description: Summary: The main function of a Analyst/Developer - Generic is to design, develop, and implement applications using general languages and technologies (e.g. - C#, C++, HTML) to support business requirements. Skills required:

Strong C/C++ fundamentals, with ability to read, debug, and fix build or test issues in large codebases.

AI Tools: Hands on experience on any of the tools from VSCode, DevStudio, Copilot, Claude code

Version Control : Any version control tool concepts such as branching/merging, PR workflow, resolve conflicts, preferably using perforce.

Scripting skills: for automation, validation, log analysis, and tooling support.

Communication: Excellent written and oral communication.

Collaboration: Fluent in using JIRA, Confluence

Experience: 1+ Years

Educational Qualification required

Bachelor's degree in a technical field such as computer science, computer engineering or related field required

Skills

semiconductor product development,bios,digital signal processing,embedded c++,embedded linux,firmware,communication protocols,

About UST

UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

Text from UST's official job posting, formatted by HireSetu. The employer's own page is the final word on details.

HireSetu's note

The entry bar, read closely

There's a split in this posting worth reading twice. The header says 0 to 2 years and there are two openings; the skills block asks for 1+ years. A computer science or computer engineering graduate with real C/C++ from a course, an internship or a personal project is squarely in range.

The domain keywords attached lower down, BIOS, DSP, firmware, embedded Linux, communication protocols, sit alongside a role summary that is a generic developer description. Treat them as context for whichever team you land on, and don't let a missing BIOS project stop you applying.

The week is build breaks and log files

The first skill listed is the actual job: read, debug and fix build or test issues in a large codebase. In practice that means time inside other people's C and C++, following a failing test back to its cause. Scripting is named for automation, validation and log analysis, so you will write small tools to sift through output that is too big to read by eye.

Perforce, JIRA and Confluence are the plumbing around that: branch, merge, resolve conflicts, raise a PR, update the ticket, write the note. If you have only used git so far, learn what a merge conflict looks like and how you resolved one, since that is the vocabulary in play here.

Settle these before you apply

Which client product you land on decides everything else. Semiconductor software at a services company spreads across firmware, drivers, tooling and validation, and the keyword list covers all of it. Ask which of those your team owns, and whether the C++ you'll touch is product code or internal tooling.

Confirm which AI assistant is licensed for you, since VSCode, Copilot and Claude Code are named as expected skills. And with two seats on one requisition, ask whether both are on the same project or split across two.

Drafted with AI from UST's job posting and checked by Prashanth Jakkula before publishing. See our Editorial Policy.

How to apply

  1. Open UST's careers site with the Apply button.
  2. Follow the application steps on the site and upload your resume.
  3. Keep the confirmation email or application number for follow-up.

Apply on UST's site

No fees, ever. HireSetu never charges candidates, and no genuine employer asks for money to apply, interview or join. If anyone asks you to pay, stop and report the job.

Similar openings on HireSetu

View Associate I - Semiconductor S/W Product Development on HireSetu · Embedded jobs · Jobs in Bengaluru · Career Insights · FAQ · Companies

HireSetu
Career Intelligence Platform