Senior Staff Engineer Software

Infineon · Bengaluru, Karnataka, India

Full-time · Staff · Posted 21 days ago

Immediate opening for Senior Staff Engineer Software with minimum experience of 8 + years. Exposure on writing or adapting firmware, working with MCU toolchains and build systems (Make, CMake, GCC/LLVM) is must. Should be good with packaging, async patterns, CLI tooling, RESTAPI development, scripting, and test automation. Key responsibility is to build software prototypes to validate product and feature concepts.

Your Role

Key responsibilities in your new role :

Build software prototypes to validate product and feature concepts before full engineering investment
Write structured code across the stack: Python tooling, CLI tools, REST and WebSocket integrations, cloud service wrappers, and lightweight web backends
Work with hardware: set up MCU development boards, flash firmware, capture debug output, and verify hardware behavior
Use AI-assisted development tools as a genuine workflow accelerator
Evaluate third-party tools, APIs, and platforms by building quick integrations to test feasibility
Write test harnesses and automation scripts to validate prototype findings
Document results clearly so product managers and engineers can act on what was learned
Collaborate closely with product managers and designers throughout the prototyping cycle

Your Profile

Qualifications and skills to help you succeed :
8+ years of software engineering experience with a track record of building working systems quickly across different technology areas
Strong Python skills: packaging, async patterns, CLI tooling, RESTAPI development, scripting, and test automation
C or C++ for embedded contexts: writing or adapting firmware, working with MCU toolchains and build systems (Make, C Make, GCC/LLVM)
Shell scripting (Bash or PowerShell) for automation and build tooling
Systems integration experience: REST APIs, WebSocket, cloud platforms, and Docker
Proficiency with Git and version control as standard engineering practice
Active use of AI-assisted development tools (GitHub Copilot, Cursor, or equivalent)
Strong debugging instincts across software and hardware
Cloud development environments such as VS Code Dev Containers or GitHub Code spaces
JavaScript or TypeScript for web prototyping and Node.js tooling
Familiarity with maker and IoT ecosystems (Arduino, Raspberry Pi,ESP32) alongside professional MCU platforms
Exposure to agentic AI workflows or autonomous coding pipelines
Experience with developer tooling, IDE extensions, or platform development
RTOS concepts or bare-metal firmware patterns

Contact:
AnandNarendrakumar.Rawal@infineon.com

#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.
This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant´s experience and skills. Learn more about our various contact channels.
Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process.
Click here for more information about Diversity & Inclusion at Infineon.

Sign up to apply