Posted:3 months ago|
Platform:
Work from Office
Full Time
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.
Articulus Surgical
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Articulus Surgical
8.0 - 12.0 Lacs P.A.
Chennai, Tamil Nadu, India
6.0 - 10.0 Lacs P.A.
Chennai, Tamil Nadu, India
7.0 - 10.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
3.0 - 7.0 Lacs P.A.
Hyderabad / Secunderabad, Telangana, Telangana, India
3.0 - 7.0 Lacs P.A.
Delhi, Delhi, India
3.0 - 7.0 Lacs P.A.
Noida, Uttar Pradesh, India
3.0 - 9.5 Lacs P.A.
Gurgaon / Gurugram, Haryana, India
7.0 - 14.0 Lacs P.A.
Noida, Uttar Pradesh, India
7.0 - 14.0 Lacs P.A.
Patan - Gujarat, Gujrat, India
4.0 - 11.0 Lacs P.A.