As a Robotics Engineer, you will be responsible for developing and optimizing advanced robotics software solutions. Your role will involve working across R&D, Quality, and Manufacturing teams to ensure compliance with industry standards for safety-critical systems. **Key Responsibilities:** - Conduct and design advanced prototyping and testing for robotic systems. - Perform advanced problem-solving and trade-off analysis to evaluate solutions against system requirements. - Translate user needs into design inputs/specifications and produce sub-system/component-level designs. - Identify, analyze, and resolve complex product design issues using independent judgment. - Independently balance design trade-offs while designing system components. - Develop and design software systems as per defined requirements and architecture. - Provide code development effort estimations to support project planning. - Prepare and review project documentation (requirements, design, architecture, bug reports, test cases). **Qualifications Required:** - Strong proficiency in C++17 (and later versions). - Experience with Qt (5/6) framework for GUI and component design. - Solid foundation in Data Structures & Algorithms. - Proficiency with IDEs for large-scale projects. - Familiarity with static/dynamic analysis, memory management, and code coverage tools. - Strong understanding of Software Development Life Cycle (SDLC) processes. - Experience with effort estimation for code implementation. - Exposure to ALM/traceability tools. - Knowledge of regulatory and compliance standards applied to SDLC (preferred in robotics/medical devices domain). If you are interested in this role, you will have the opportunity to collaborate with various teams such as R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing, and Project Management to ensure project success. Additionally, you will contribute to the product lifecycle from concept through release, ensuring the delivery of high-quality software solutions aligned with business priorities.,
Employement Category:
Employement Type: Full timeIndustry: Engineering / ConstructionRole Category: Not SpecifiedFunctional Area: Not SpecifiedRole/Responsibilies: Robotics Engineer - C++ Programming