Lead Software Engineer (10 12 Years)

Year    MH, IN, India

Job Description

Job ID
480302
Posted since
03-Oct-2025
Organization
Foundational Technologies
Field of work
Research & Development
Company
Siemens Technology and Services Private Limited
Experience level
Experienced Professional
Job type
Full-time
Work mode
Office/Site only
Employment type
Permanent
Location(s)
Pune - Maharashtra - India Hello Visionary!




We empower our people to stay resilient and relevant in a constantly changing world. We're looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future.


Does that sound like you? Then it seems like you'd make a great addition to our vibrant team.




We are looking for a seasoned Lead C#/C++ Engineer with 10-12 years of experience in software development,who can seamlessly blend technical leadership, product ownership, and people management.


The ideal candidate will have a strong background in embedded systems, multi-platform development (Windows/Linux), and a passion for building high-performance, scalable software solutions.


This role is pivotal in driving product strategy, mentoring engineering teams, and delivering impactful solutions.




Key Responsibilities:

Technical Leadership







Lead the design, development, and maintenance of C#/C++ applications across Windows and Linux platforms.
Architect scalable and high-performance software systems.
Conduct code reviews and enforce best practices in design and implementation.
Integrate software with hardware systems and external interfaces.
Drive innovation and technical excellence across the team.




Product Management







Collaborate with Product Managers and stakeholders to define product vision, roadmap, and priorities.
Translate business requirements into technical specifications and development plans.
Own end-to-end delivery of product features, ensuring alignment with customer needs and business goals.
Analyze usage data and customer feedback to guide product enhancements.
Balance feature development with technical debt management.
Manage hardware procurement in coordination with vendors and internal teams.
Participate in internal and external audits to ensure compliance and readiness.
Track and manage resource billing for project allocations and budget adherence.




People Management







Lead and mentor a team of engineers, fostering a culture of ownership, collaboration, and continuous improvement.
Conduct performance reviews, career development planning, and regular feedback sessions.
Support hiring, onboarding, and team scaling efforts.
Promote agile practices and ensure team alignment with organizational goals.




Required Skills & Experience:







10-12 years of hands-on experience in C#/C++ development.
Strong understanding of OOP, design principles, and software architecture.
Experience in embedded application development.
Proficiency in multi-threaded and multi-process systems.
Expertise in UML-based design (class diagrams, sequence diagrams, state machines).
Strong analytical and debugging skills.
Experience in both Windows and Linux environments.




Preferred Skills:







Python development experience.


Familiarity with communication protocols: TCP/IP, UDP, multicast, UART, CAN.


Experience with GitHub and CI/CD pipelines.


Knowledge of SAFe Agile methodology.


Exposure to automation test frameworks like GTest or equivalent.


Experience in Linux-based application development.





Soft Skills:







Excellent verbal and written communication skills.


Strong leadership and interpersonal abilities.


Strategic thinking with a focus on execution and delivery.


Ability to work cross-functionally with QA, Product, and Architecture teams.



Join us and be yourself!



We value your unique identity and perspective, recognizing that our strength comes from the diverse backgrounds, experiences, and thoughts of our team members. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. We also support you in your personal and professional journey by providing resources to help you thrive. Come bring your authentic self and create a better tomorrow with us.



Make your mark in our exciting world at Siemens.


This role is based in Pune and is an Individual contributor role. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. We're Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries.


Find out more about Siemens careers at: www.siemens.com/careers

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4414734
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year