Siemens Hiring Senior Software Engineer (C++ / Linux) in Pune | Hybrid
Role Overview
Job Overview Siemens Technology and Services Private Limited is hiring a Senior Software Engineer (C++ / Linux) for its Foundational Technologies Research and Development team in Pune. This permanent full-time hybrid position is ideal for professionals with strong C++ and Linux development experience who enjoy building reliable software products. You will design, develop, debug, optimize, and test software while collaborating with cross-functional engineering teams to deliver high-quality solutions. Key Responsibilities - Design and implement software using C++ in Linux environments. - Write clean, maintainable, and efficient code. - Debug and troubleshoot software issues. - Optimize application performance. - Develop and execute unit tests. - Collaborate with engineering teams to deliver robust software. - Follow software engineering best practices throughout development. Required Skills Strong C++ programming, Linux fundamentals, debugging, troubleshooting, Visual Studio Code, unit testing, and software engineering knowledge. Preferred Skills Exposure to software testing activities and QA practices is an advantage. Education Bachelor's degree in a relevant technical discipline. Experience Candidates should have 5 to 8 years of relevant software engineering experience. Required Technologies C++, Linux, Visual Studio Code, Unit Testing. Soft Skills Excellent communication, analytical thinking, collaboration, adaptability, continuous learning, and problem-solving. Benefits of Working in this Role Opportunity to contribute to advanced R&D initiatives, collaborate with global engineering teams, and strengthen expertise in C++ and Linux software development. Work Mode Hybrid (Remote/Office). Location Pune, Maharashtra, India. Who Should Apply Experienced software engineers with C++ and Linux expertise seeking challenging product development work. Career Growth Build expertise in enterprise software engineering, advanced C++ development, Linux systems, and technical leadership. Application Advice Highlight projects involving C++, Linux, debugging, unit testing, and collaborative software development. Apply now through SoftoJobs to explore this opportunity.
Technical Ecosystem
Eligibility Criteria
Education
Bachelor's degree in Computer Science, Software Engineering, Information Technology, Electronics, or a related technical discipline
Experience
5 - 8 years
Top Picks for You
Softobiz AI Engineer Intern Jobs in Kochi | Agentic AI
Softobiz • Kochi • Onsite
Cisco Software QA Engineer Jobs in Bangalore | Onsite
Cisco Systems • Bangalore • Onsite
Cisco Hiring Golang Technical Leader in Bangalore | Hybrid
Cisco Systems • Bangalore • Hybrid
Amazon Hiring Data Engineer II in Karnataka | RISC
Amazon Development Centre • Bangalore • Onsite