Job DescriptionSenior Software Engineer/Staff Engineer - Robotics SW
nThe senior software engineer/staff engineer for the Surgical Robotics division will work on the design and implementation of the guidance software for the robotic surgery solutions from Meril.
nWhat you will do:
n
- n
- Design and implement complex software components and subsystems including object-oriented analysis and design, drafting design documentation and planning and conducting integrations and component/unit tests.n
- Support the design of the architectural concepts and basic framework of the productn
- Ensure a smooth transition from the product's concept phase to maturity phase.n
- Provide technical solutions to complex problems.n
- Follow the design controls for new product development, SDLC , company's quality process and comply with all requirements of the procedures and work instructions of Meril's quality management system.n
- Work as part of a team using established company procedures for Agile Software Development.n
- Participate in software planning and estimating activities & ensures the integrity and security of company intellectual property and confidential data.n
- Attends and supports engineering and surgeon review labs.n
nRequired Qualifications:
n
- n
- Bachelor's/Master's degree is preferred in computer sciencen
- 3-7 years of industry experience in skilled software development.n
- Strong expertise in Design Patterns & C++ programming concepts; Linear Algebra, Software design, development and verification methodologiesn
- Required technical competencies in algorithms and data structures, object-oriented design and analysis, 3D visualization, 3D transformations and computational geometryn
- Familiar with software developments tools, such as compilers, interpreters, programming editors, debuggers, source code control, defect management.n
nPreferred Qualifications:
n
- n
- Preferred Technical Competencies: Proficiency in Qt/QML, exposure to dev
📌 Software Engineer (Haryana)
🏢 Meril
📍 Haryana