Home
Jobs

Software Engineer - Robotics

4 - 6 years

8 - 12 Lacs

Posted:3 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title: Software Engineer Robotics Location: Bangalore , BTM Layout Job Type : Full-time, On-site Experience Level: 4-6 years Industry Experience: Required: Open to all industries Preferred: Robotics, Medical Devices As a Software Engineer Robotics, you will play a critical role in designing and developing, optimizing system performance, and ensuring the reliability of the software that controls our surgical robots. Your expertise in C++, algorithms, and structured problem-solving will be instrumental in building high-quality, efficient, and scalable software solutions. Key Responsibilities: Design, build, optimize, and maintain the OS for medical robotics, including dashboards and diagnostic tools, data security, safety, and cloud access for tele-operation. Develop and implement software architecture, ensuring robust and scalable solutions. Lead a team in software development projects, guiding best practices and technical execution. Ensure compliance with relevant medical device standards and safety regulations. Collaborate with cross-functional teams to integrate software with hardware components. Maintain software documentation and version control using Git. Qualifications & Requirements: Bachelor's/Master's degree in Computer Science, Electronics Engineering, Mechanical Engineering or a relevant field. Proficiency in C/C++, Java, SQL and Python. Experience with Linux, real-time kernel, etc. Experience with build tools such as CMake, Bazel, and shell scripting. Strong understanding of programming principles, including code optimization and refactoring (especially in C++). Hands-on experience with Eclipse-related tools like Iceoryx, Zenoh, Cyclone, or Fast DDS. Understanding of robotics architecture, including Data Distribution Services (DDS), middleware concepts (publisher-subscriber, response-service architecture), and communication protocols such as CAN,SPI ,I2C. Familiarity with microcontroller architecture (e.g., ESP32, STM32) is a plus. Strong mathematical foundation, including knowledge of matrices, coordinate transformations, quaternions, kinematics (forward/inverse), Euler angles, and DH parameters Desired Experience: Familiarity with medical device standards like ISO 13485, ISO 14971, and ISO 62304 is a plus. Enthusiasm for working in a dynamic startup environment.

Mock Interview

Practice Video Interview with JobPe AI

Start C++ Interview Now

My Connections Articulus Surgical

Download Chrome Extension (See your connection in the Articulus Surgical )

chrome image
Download Now
Articulus Surgical
Articulus Surgical

Medical Equipment Manufacturing

Bengaluru

11-50 Employees

2 Jobs

    Key People

  • Dr. Emily Tran

    Co-Founder & CEO
  • Mark Jensen

    Chief Technology Officer

RecommendedJobs for You

Bengaluru / Bangalore, Karnataka, India

Hyderabad / Secunderabad, Telangana, Telangana, India

Noida, Uttar Pradesh, India

Patan - Gujarat, Gujrat, India