
Job Location: Bangalore
Experience: Recent Graduates or 1–2 Years
Employment Type: Temporary / Contract
Workplace: Onsite
Job ID: HRC1783794
Infineon Junior Software Developer | Job Overview
Infineon has an opening for a Junior Software Developer (Contract) in Bangalore, with the position centered on modernizing the company’s engineering toolchain. A key part of the work is developing OS-agnostic solutions that can operate across Linux, Windows (WSL2), and high-performance compute environments.
The position involves practical work in cross-platform development, CI/CD automation, and developer experience (DX). The software and infrastructure developed in this role will support engineering teams involved in product development.
Core Responsibilities
The position combines development, automation, platform compatibility, data handling, testing, and internal tool improvements. Responsibilities include:
- Backend and CLI work: Develop and maintain backend code as well as command-line interfaces (CLI) using Python and C++, with an emphasis on simplifying complex engineering setups.
- Platform compatibility: Refactor legacy scripts for reliable use on Windows (WSL2) and Linux. This includes replacing hardcoded OS dependencies with dynamic environment variables.
- Simulation data integration: Handle JSON, XML, and YAML serialization formats to establish standardized communication and automated data exchange between different simulation tools.
- CI/CD validation: Create automated validation scripts, including linters, that execute within Jenkins CI/CD pipelines. These checks are used to identify errors, maintain coding standards, and stop problematic code from affecting the platform.
- Developer experience improvements: Make internal tools easier to use by managing software exceptions and producing clear, human-readable error messages together with fix hints.
- Software testing: Develop unit tests and support automated stress-testing activities to confirm that software packages install and function properly under varying conditions.
Infineon Junior Software Developer Eligibility
Candidates considered for this position should have the following academic background and technical capabilities:
- A Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- The opportunity is intended for recent graduates or candidates with 1–2 years of experience.
- Strong foundational programming ability in Python and/or C++.
- Comfort using command-line environments in both Linux and Windows.
- Familiarity with Git and a basic understanding of Continuous Integration/Continuous Deployment (CI/CD) concepts.
- Basic knowledge of configuration files and data structures, including YAML and JSON.
- A strong problem-solving mindset, eagerness to learn, and an interest in creating tools that make development work easier for other developers.
Additional Knowledge
The following areas are also relevant to the position:
- Familiarity with Windows Subsystem for Linux (WSL).
- Basic knowledge of Electronic Design Automation (EDA) tools, SystemC, or hardware simulation workflows.
- Experience writing bash scripts.
- Exposure to build automation tools.
Mentoring and Development
The selected professional will receive guidance from senior software architects and system engineers in a supportive, high-impact working environment. Through the role, the candidate will gain hands-on experience with scalable, production-grade infrastructure that contributes to the product development lifecycle within a global semiconductor organization.
Contract Information
The position is offered on a temporary contract basis through a third-party payroll partner. Benefits are provided in accordance with the benefits applicable through the partner company.
About Infineon
Infineon is a global semiconductor solutions company with a focus on power systems and IoT. Its technology contributes to areas including energy efficiency, clean and safe mobility, and secure IoT solutions. The organization also works toward decarbonization and digitalization through its semiconductor technologies.
Infineon Junior Software Developer Job Details
| Job Information | Details |
|---|---|
| Company | Infineon |
| Job Title | Junior Software Developer (Contract) |
| Location | Bangalore |
| Experience | Recent Graduates or 1–2 Years |
| Employment Type | Temporary / Contract |
| Workplace Type | Onsite |
| Job ID | HRC1783794 |
| Programming Languages | Python, C++ |
| Operating Environments | Linux, Windows (WSL2) |
| Version Control | Git |
| CI/CD | Jenkins, Continuous Integration/Continuous Deployment |
| Data Formats | JSON, XML, YAML |
| Additional Technologies | Bash, SystemC, EDA tools |
How to Apply for Infineon Junior Software Developer?
If you’re Interested, Kindly Click the Apply Now button below.


