Full Stack Developer

Noida, India

We are looking for a talented Full Stack Developer with a strong background in Robotics Systems Software Development. You will be responsible for designing and developing robust software solutions that power our advanced robotics applications. Your work will span both front-end interfaces and backend systems, ensuring seamless integration and high performance.

Key Responsibilities:

  • Develop and maintain full stack software tailored for robotics applications.
  • Design and implement responsive user interfaces using Qt and QML.
  • Develop backend systems and algorithms using C++, Java, and Python.
  • Integrate OpenGL for advanced graphics and visualization of robotic systems.
  • Collaborate closely with cross-functional teams, including robotics engineers, to deliver high-quality software solutions.
  • Participate in code reviews, testing, and debugging to ensure the software meets the highest standards.
  • Continuously improve software performance, scalability, and reliability.

Preferred Skills:

  • Proficiency in C/C++, Java, Python, Qt, QML, OpenGL.
  • Excellent analytical and problem-solving skills, with the ability to troubleshoot and debug complex software issues.
  • Familiarity with real-time systems and embedded software development.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Robotics, or a related field.
  • Proven experience with Qt, QML, C++, Java, Python, and OpenGL.
  • Strong problem-solving skills with experience in agile development methodologies.
  • Excellent communication skills and ability to work effectively within a collaborative team environment.