SoftoJobs
Fresher role
Infineon logo

Infineon

Infineon Hiring Junior Software Developer in Bangalore | Onsite

Bangalore On-site 0 - 2 years Not disclosed Full Time B.E. — All Branches · B.Tech — All Branches · M.E. — All Branches · M.Tech — All Branches

Skills required

Technologies this role asks for

Prepare for this role

Practice and Learn are coming soon for Python, DevOps — browse articles meanwhile, then apply.

Job description

What you’ll do in this role

Job Overview

Infineon Technologies is hiring a Junior Software Developer on a temporary contract basis in Bangalore. This onsite role is designed for recent graduates or candidates with 1–2 years of experience who want to build practical skills in cross-platform software development, CI/CD automation, and developer experience.

In this role, you will help modernize an internal engineering toolchain so that it works reliably across Linux, Windows with WSL2, and high-performance computing environments. You will work with senior software architects and system engineers while contributing to production-grade infrastructure used by engineering teams.

Key Responsibilities

  • Develop, maintain, and optimize backend code and command-line interfaces using Python and C++.
  • Refactor legacy scripts so they work across Windows with WSL2 and Linux by replacing hardcoded operating-system dependencies with dynamic environment variables.
  • Work with JSON, XML, and YAML data formats to support interoperability between simulation tools.
  • Create automated validation scripts, including linters, for Jenkins CI/CD pipelines.
  • Improve developer experience by handling software exceptions and providing clear error messages and practical fix hints.
  • Write unit tests and support automated stress testing to verify software package installation and performance under different conditions.

Required Skills

  • Strong foundational programming skills in Python and/or C++.
  • Comfort working with Linux and Windows command-line environments.
  • Familiarity with Git and a basic understanding of CI/CD concepts.
  • Basic knowledge of configuration files and data structures using YAML and JSON.
  • Strong problem-solving ability, eagerness to learn, and an interest in creating tools that improve developer productivity.

Preferred Skills

  • 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.

Education

A Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field is required.

Experience

This opportunity is suitable for recent graduates or candidates with 1–2 years of experience.

Technologies

  • Python – Used for backend tool development, command-line interfaces, and automation.
  • C++ – Used for backend software and engineering tool development.
  • Git – Required for version control.
  • Linux – Required for cross-platform command-line development.
  • Jenkins – Used for CI/CD pipelines and automated validation.
  • JSON, XML, and YAML – Used for data serialization, configuration, and interoperability.
  • Bash – Relevant for scripting in Linux environments.

Work Mode & Location

The position is onsite and based in Bangalore.

Employment Type

The job is a temporary contract opportunity.

Who Should Apply

This role is suited to recent graduates and early-career software developers with a foundation in Python and/or C++, familiarity with Linux and Git, and an interest in cross-platform development, automation, developer tooling, and hardware simulation workflows.

How to Apply

Apply now through SoftoJobs to explore this opportunity.

Eligibility

Education, passing batch and experience

Education

B.E. — All Branches · B.Tech — All Branches · M.E. — All Branches · M.Tech — All Branches

Experience

0 - 2 years (Freshers welcome)

Similar Fresher Jobs

More openings you may like

© 2026 SoftoJobs. All rights reserved.

smart_toy

SoftoBot

For freshers

Fresher job assistant

Ask about fresher roles, internships, skills, or cities.