Junior Software Developer

Infineon — Bangalore, Karnataka

₹4–8 LPA (HireSetu estimate) · Entry level · Freshers eligible · Full-time · onsite · Apply by 6 Mar 2027

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

Quick answer: An onsite, entry-level tooling job at Infineon's Bangalore site. The real filter is comfort in both Linux and Windows (WSL2), and the offer comes through a third-party payroll partner.

From Infineon's job posting

#WeAreIn to program innovative solutions for tomorrow’s challenges. Are you in? As a Software Developer, you will help modernize our toolchain to be OS-agnostic, ensuring smooth execution across Linux, Windows (WSL2), and high-performance compute environments. This is a great opportunity to learn about cross-platform development, CI/CD automation, and developer experience (DX) while directly impacting how engineering teams build products. Are you in?

Your role Key responsibilities in your new role Tool Development: Write, maintain, and optimize backend code and command-line interfaces (CLI) using Python and C++ to simplify complex engineering setups. Cross-Platform Engineering: Help refactor legacy scripts to ensure they run flawlessly on both Windows (WSL2) and Linux environments by replacing hardcoded OS dependencies with dynamic environment variables.

Data Interoperability: Work with data serialization formats (JSON, XML, YAML) to help standardize how different simulation tools communicate and pass data to one another automatically. CI/CD & Automation: Write automated validation scripts ("linters") that run in our Jenkins CI/CD pipelines to catch errors, enforce coding standards, and prevent bad code from breaking the platform.

User Experience (DX): Improve internal tool usability by catching software exceptions and writing clear, human-readable error messages and "fix hints" for users. Testing & QA: Write unit tests and assist in running automated stress tests to ensure software packages install and perform correctly under various conditions. Your profile Qualifications and skills to help you succeed Education:

Bachelor’s

or Master’s degree in Computer Science, Computer Engineering, Electrical

Engineering, or a related field (recent graduates or 1-2 years of experience). Programming:

Comfortable

working in both Linux and Windows command-line environments. Version

Control & CI/CD: Familiarity

with Git . Basic understanding of Continuous Integration/Continuous Deployment ( CI/CD )

concepts. Data

Handling: Basic

knowledge of configuration files and data structures ( YAML, JSON ). Soft

Skills: Strong

problem-solving mindset, eager to learn, and a passion for making tools that

make other developers' lives easier. Familiarity

with Windows Subsystem for Linux ( WSL ). Basic

knowledge of Electronic Design Automation (EDA) tools, SystemC , or hardware

simulation workflows. Experience

writing bash scripts or working with build automation tools. What

We Offer: You

will be mentored by senior software architects and system engineers in a

supportive, high-impact environment. You will gain hands-on experience building

scalable, production-grade infrastructure that accelerates the product

development lifecycle for a global semiconductor leader. This is a contract role under 3rd party payroll partner and entitled to benefits according to partner company. #WeAreIn for driving decarbonization and digitalization. As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT.

Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener. Are you in? We are on a journey to create the best Infineon for everyone. We strive to create the best Infineon for everyone by embracing diversity and inclusion.

We welcome applicants for who they are and offer a workplace built on trust, openness, respect and equal opportunity. Our hiring decisions are based on skills and experience. Even if you don’t meet every requirement, we encourage you to apply. Please let your recruiter know if you need any accommodations during the interview process. Learn more about our various contact channels and about Diversity & Inclusion at Infineon.

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

HireSetu's note

Python or C++, plus both operating systems

The listing says Python and/or C++, so one language done properly is enough to apply. The requirement that actually filters people is the environment: Linux and Windows, with WSL2 named. If your college work has been on one platform only, the other is where your first weeks go.

Git is expected. Jenkins, YAML and JSON can be learned on the job, and the EDA, SystemC and bash scripting items sit in the preferred pile. Don't skip the application over those.

Internal tooling for other engineers

Junior Software Developer at a semiconductor company can mean chip-adjacent code: simulators, RTL tooling, SystemC models. This one sits at the other end. You write the CLIs, linters and install tests that Infineon's own engineers run, and the work is judged by whether their builds stop breaking.

So the closest thing on your CV to this job is a script you wrote for someone else: a classmate, a club, a lab. You already know the part that matters, which is how quickly they got confused by it.

The contract route

This is hired through a third-party payroll partner, and the benefits come from that partner, not from Infineon directly. Get the duration of the engagement, your reporting line and who signs your timesheet in writing before you accept. Contract roles at large product companies get extended, converted or ended, and you want to know which is on the table and when that decision gets made.

The role is onsite in Bangalore, so the commute and the team's office days are part of the decision, alongside the code.

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

How to apply

  1. Open Infineon'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 Infineon'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 Junior Software Developer on HireSetu · More Infineon jobs · Software / IT jobs · Jobs in Bengaluru · Career Insights · FAQ · Companies

HireSetu
Career Intelligence Platform