11 Nov
|
Articulus Surgical
|
Bengaluru
11 Nov
Articulus Surgical
Bengaluru
At Articulus Surgical, we’re looking for a Software Engineering Intern to help develop, test, and integrate software for our robotic surgical system. You’ll work on the main system software and gain exposure to embedded systems, real-time operations, and validation in medical robotics.
Roles & Responsibilities
- Develop, debug, and optimize C/C++ modules for the main surgical system software
- Perform unit, functional, and module-level testing to ensure reliability
- Support system integration testing across software, hardware, and embedded modules
- Build logging, diagnostics, and error-reporting mechanisms
- Work on software-hardware interfacing, IPC, and real-time operations
- Assist with test automation, defect tracking, and root-cause analysis
- Collaborate with cross-functional teams to resolve issues
- Maintain technical documentation, test reports, and validation records per quality processes
Required Qualifications
- Pursuing or recently completed B.E./B.Tech/M.Tech in CS, ECE, Embedded Systems, Electrical Engineering, or a related field
- Academic or project experience in C/C++
Technical Skills
- Strong C/C++ fundamentals,
with solid grasp of data structures, algorithms, and OOP
- Familiarity with Linux environments and debugging tools
- Understanding of OS concepts, multithreading, and process management
- Working knowledge of Git and software testing methodologies
- Strong problem-solving and communication skills
Preferred
- Embedded development, RTOS, or hardware communication protocols
- Experience with unit testing frameworks, test automation, or CI
- Exposure to robotics, control systems, or hardware-software integration
- Interest in safety-critical software and medical device quality standards
What You’ll Learn
- Hands-on development of software for robotic surgical systems
- Debugging, validation, and system integration in a complex engineering environment
- Engineering practices behind reliable, medical-grade software
Ideal Candidate
Detail-oriented and curious, with solid C/C++ foundations, an interest in embedded systems and robotics, and a commitment to writing reliable, testable, maintainable code.
📌 Software Engineering Intern - Robotics (Bengaluru)
🏢 Articulus Surgical
📍 Bengaluru