Exciting Job Opportunity with a world's largest medical device manufacturing company :
Designation: Software Engineering Manager
Location: Hyderabad
Experience range: 15-20 years
Preferred Industry- MEDICAL DEVICES or AUTOMOBILE/SEMICONDUCTOR/HARDWARE Manufacturing companies or PRODUCT / ENGINEERING COMPANIES
Core Strengths & Skills:
As a Software Engineering Manager working with our client, you will be a leader contributing to the Platform & Embedded Software functional area. This involves building and managing a highly engaged team of engineers to ensure that they are positioned for growth and success.
- Lead a team of engineers that design and develop Platform & Embedded Software team.
- Represent your team to the wider software organization.
- Partner with the greater R&D organization (cross functional teams)
- Build sustainable processes for product development.
- Drive best practices within your functional area.
- Participate in design reviews ,Mentor and coach team members.
- Drive innovation & process and quality improvements
Skills & Experience:
- Bachelor's or master's degree in engineering required with Minimum of 15+ years of relevant experience.
- Manage a cross functional engineering technical team size of 20 or more.
- Provide a blend of people management and technical savviness. Should have worked in matrix reporting structures with accountability on successful delivery of solutions.
- C++ and RTOS (embedded platform software dev side); advanced C++; 11 and above ; sage agile exp; executing projects in safe agile
- Software dev experience of 10 years; people management of 5-6 years , planning & executing projects, stakeholder management.
- Leading and building teams , coaching and mentoring teams
- Experience in software development in medical device industry or similar regulated industry.
- Experience in the test-driven development methodology and unit test.
- Experience in Agile/Scrum/SAFe software development practices.
- Identify the needs and prepare capabilities in the cross functional areas, SW development and verification and validation areas to foster full turnkey solution to the business.
- Provide a deep understanding of the embedded and application SW development processes (Agile, waterfall methodology) and help establish SW metrics & recommended the processes for the team.
- Experience in leading high-performance software development team(s) in the R&D environment.
- Management and/or leadership experience in platform software and real-time software development in medical device or similar regulated industry.
- Experience in mentoring and coaching software engineers, helping them improve their skills and career development.
- Experience working collaboratively with cross-functional teams to build consensus and establish common goals.
- Experience with Windows OS, QNX (x86 and/or Arm target), Linux and/or other Real Time Operating System, including related IDEs, SDKs, and DDKs.
- Experience in hands-on development and troubleshooting on targets using modern C++ 11 or greater.
- Experience in object-oriented design and design patterns.
If interested please share updated CV at [Confidential Information]