Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer - Robotics @ Epivsolotion

Home >

 Software Development Engineer - Robotics

Job Description

    As a Software Development Engineer at Unbox Robotics, you will be part of a team that is revolutionizing warehouses and distribution centers by creating the world's most compact, powerful, and flexible mobile robotics systems. Your role will involve collaborating with the team to design, develop, and debug software systems, architecting, building, and deploying software solutions, integrating existing/new software into the principal architecture, evaluating technical solutions, and developing efficient tools and evaluation pipelines for the Software System Modules. You will also be responsible for designing, building, and maintaining efficient, reusable, and reliable C++ code, implementing performance and quality modules, and identifying bottlenecks and bugs to devise solutions. Key Responsibilities: - Collaborate with the team to design, develop, and debug software systems. - Architect, build, and deploy software solutions in coordination with the product development team. - Integrate existing/new software into the principal architecture meeting performance metrics and complexity requirements. - Evaluate technical solutions, develop POCs, provide alternatives and recommendations. - Build efficient tools and evaluation pipelines for the Software System Modules. - Design, build, and maintain efficient, reusable, and reliable C++ code. - Implement performance and quality modules. - Identify bottlenecks and bugs, and devise solutions to these problems. Qualifications Required: - Strong software design skills with expertise in debugging and performance analysis. - Excellent knowledge of Data Structures, Algorithms, and OOPs concepts. - Proficiency in C++ and scripting languages like Python, Bash, etc. - Experience with Linux Development Environment and Build mechanisms like Cmake. - Familiarity with robotics frameworks such as ROS, ROS2, and simulators like Gazebo, Stage, Webots. - Knowledge of SLAM related algorithms and motion planning algorithms. - Strong understanding and experience with communication protocols and integration of sensors. - Experience with version control systems and Unit Testing frameworks. - Solid mathematical foundation and understanding of robot kinematics. Good to Have: - Experience in development using Design patterns. - Past relevant experience with SMACH, Behavior Trees, Finite State Machines. - Experience with AMRs, AGVs, multi-agent systems, fleet management, and robotics logistics solutions. - Knowledge of perception algorithms, computer vision, Testing Frameworks, and CI/CD pipelines. - Understanding of frameworks like RESTful services, APIs, MySQL, MongoDB, and modular architectures. Join Unbox Robotics in Pune, India, and be a part of our team of thinkers, innovators, and doers shaping the future of on-demand robotics logistics solutions. We value candidates who are constant learners, have a proven record in a startup environment, exposure to high-paced working environments, and the ability to conduct detailed procedures in a time-constrained environment. *Note: Additional details about the company were not provided in the job description.,

Employement Category:

Employement Type: Full time
Industry: Engineering / Construction
Role Category: Not Specified
Functional Area: Not Specified
Role/Responsibilies: Software Development Engineer - Robotics

Contact Details:

Company: Unboxrobotics Labs
Location(s): Maharashtra,

+ View Contactajax loader


Keyskills:   C Python Bash ROS SLAM TCP MQTT DDS LIDAR Git Bitbucket Mercurial xUnit Design Patterns Finite State Machines APIs MySQL MongoDB

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Business Advisory - Gen Ai (bfsi Domain)

  • LTIMindtree
  • 10 to 14 Yrs
  • All India
  • 14 days ago
₹ Not Disclosed

Test Engineer

  • Triforce Inc. Hiring
  • 3 to 7 Yrs
  • All India
  • 16 days ago
₹ Not Disclosed

Team Lead - Prod Ops

  • DMart
  • 8 to 12 Yrs
  • 26 days ago
₹ Not Disclosed

Software Tester

  • Ltimindtree
  • 5 to 9 Yrs
  • Kolkata
  • 1 month ago
₹ Not Disclosed

Epivsolotion

We have international voice process team in the healthcare domain. We provide virtual tele service to U.S.-based patients, insurance holders, or healthcare providers, assisting them with queries related to medical services, appointments, insurance, or billing.