Posted on: 21/01/2026
Description :
- Bachelors or masters 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.
- 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.
- Understanding and appreciation of SDLC process and tools (e.g JIRA, Bitbucket, Stash, Confluence, JAMA, Git, CMake.
- 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.
- Ability to distill software requirements from system requirements.
- 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 with Transport layer communications protocols and related network experience (e.g.DDS TCP/IP, UDP, Sockets, Wireshark, etc.
- Experience Troubleshooting, Debugging, and Root Cause Analysis techniques and tools (e.g. WinDbg, GnuDbg, others).
- Experience performing risk management analysis of software ideally using SW FMEA techniques.
- Experience working with the global/multi-development sites environment is a plus.
- Experience leading technical design activities.
- Experience leading software development process improvement activities.
- Experience in providing guidance, coaching, and training to other software engineers in the software development technologies and best practices.
- Experience or basic understanding surgical robotics is a plus.
Physical Job Requirements :
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Engineering Management
Job Code
1604234