Staff Engineer Design
Infineon Technologies · Bengaluru · onsite · Posted 1d ago
Not disclosed4–8 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Your Role:
Key responsibilities in your new role:
- Responsible for the design, implementation, testing, documentation, and long-term support of software components developed using C++, SWIG, and Python
- Perform hands-on software development activities, including unit testing, performance and memory testing, structured error handling, documentation, rollout, and maintenance, in accordance with defined project and development processes
- Apply AI-powered development tools and techniques to increase development efficiency, reduce manual errors, and improve overall software productivity and quality
- Derive and create technical specifications based on given requirements, ensuring alignment through close collaboration with relevant stakeholders
- Take responsibility for the software quality of assigned components, including test coverage, performance metrics, memory usage, and compliance with quality standards
- Drive and support the integration of DevOps practices, including CI/CD pipelines and code quality tools, within the project environment
- Ensure full compliance with development methodologies, processes, quality guidelines, and milestone governance
- Act as component owner, with end-to-end responsibility for:
- Overall software architecture, design, implementation, and maintenance
- Definition and implementation of technical architecture concepts and proposals
- Roadmap planning and continuous evolution of the component
- Providing effort estimations and technical input in collaboration with the Project Manager (PJM) and Scrum Master
- Ensuring effective project-related technical communication with all stakeholders
- Providing support, knowledge transfer, and technical training as required
Your Profile:
Qualifications and skills to help you succeed:
- 4+ years of hands-on experience in semiconductor, EDA, or product-based companies
- Strong expertise in Object-Oriented Programming (OOP) using C++ and Python
- Solid understanding of Object-Oriented Analysis & Design (OOAD), including design patterns
- Working knowledge of Linux or similar Unix-based operating systems
- Experience with version control systems such as Git, Perforce, or similar configuration management tools
- Ability to write clean, scalable, and maintainable code in a collaborative development environment
- Experience with SWIG programming
- Exposure to DevOps and CI/CD tools such as Jenkins, Git (Bitbucket/GitLab), SonarQube
- Experience working in Agile/Scrum or Kanban teams
Sourced from instahyre
Skills
SWIGC plus plusPython
About Infineon Technologies

Infineon Technologies
Semiconductors
2.6k+
employees
1999
27 years old
Neubiberg,Bavaria
Germany
₹35.7L PA avg
Avg at Infineon Technologies
About
Infineon Technologies, Infineon semiconductor solutions - MCUs, sensors, automotive & power management ICs, memories, USB, Bluetooth, WiFi, LED drivers, radiation-hardened devices.
Industries
SemiconductorsInternetManufacturingElectronicsHardware & NetworkingSoftware Product
Employee ratings
0 reviews
3.8/ 5
Employees rate it well for
Work-Life Balance40Company Culture38
Find them on