Infineon Technologies is hiring for the Junior Software Developer (Contract) position in Bangalore. This opportunity is suitable for recent graduates and candidates with 1–2 years of experience who have a foundation in Python or C++ and are interested in software development, cross-platform tools, and automation.

Selected candidates will work on modernizing development tools to support Linux and Windows environments, improving CI/CD automation, and enhancing the usability and reliability of internal engineering tools.
Infineon Recruitment 2026
| Particulars | Details |
|---|---|
| Company | Infineon Technologies |
| Job Role | Junior Software Developer |
| Location | Bangalore |
| Qualification | Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field |
| Experience | Recent graduates or 1–2 years |
| Employment Type | Temporary / Contract |
| Workplace Type | Onsite |
| Salary | Not specified |
| Payroll | Third-party payroll partner |
Job Description
As a Junior Software Developer at Infineon, candidates will help improve software development tools and make them compatible with different operating systems and computing environments.
The role focuses on backend development, command-line tools, cross-platform engineering, data interoperability, CI/CD automation, and software testing. Candidates will also help improve developer experience by creating clear error messages, handling exceptions, and making internal tools easier to use.
The position offers an opportunity to learn from senior software architects and system engineers while contributing to production-grade engineering infrastructure.
Key Responsibilities
- Develop, maintain, and optimize backend code and command-line interfaces using Python and C++.
- Refactor legacy scripts to support both Linux and Windows environments, including Windows Subsystem for Linux (WSL2).
- Work with JSON, XML, and YAML formats to improve data exchange between simulation tools.
- Develop automated validation scripts and linters for Jenkins CI/CD pipelines.
- Improve internal tools by handling exceptions and providing clear error messages and troubleshooting guidance.
- Write unit tests and assist with automated stress testing.
- Verify software package installation and performance across different environments.
- Support coding standards and improve the reliability of development tools.
Eligibility Criteria
Candidates should meet the following requirements:
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Recent graduates or candidates with 1–2 years of experience.
- Strong foundational programming skills in Python and/or C++.
- Comfort working with Linux and Windows command-line environments.
- Familiarity with Git and basic CI/CD concepts.
- Basic knowledge of configuration files and data structures, including YAML and JSON.
- Strong problem-solving skills and willingness to learn.
Preferred Skills
The following skills are additional advantages:
- Familiarity with Windows Subsystem for Linux (WSL).
- Basic knowledge of Electronic Design Automation (EDA) tools.
- Exposure to SystemC or hardware simulation workflows.
- Experience writing Bash scripts.
- Familiarity with build automation tools.
- Understanding of cross-platform software development and automated testing.
Work Location and Employment Type
The position is based in Bangalore, India, and the workplace arrangement is onsite.
This is a temporary contract role managed through a third-party payroll partner. Benefits are provided according to the partner company’s terms.
How to Apply
Apply Link : Click Here
Interested and eligible candidates can apply for the Junior Software Developer position through the official Infineon careers portal.
Candidates should review the official job requirements and verify their eligibility before submitting their application.
Final Summary
Infineon Technologies is offering a Junior Software Developer contract opportunity in Bangalore for recent graduates and candidates with 1–2 years of experience. The role focuses on Python/C++ programming, Linux and Windows environments, CI/CD automation, software testing, and development tools.
Candidates with strong programming fundamentals and an interest in automation and cross-platform development can review the official job listing and apply if eligible.



