Experience Required
5 Years
Salary Range
1-2PKR
Career Level
Non-Managerial
Required Qualifications
Bachelor

Job Description

About Company

Reblade is a Danish tech startup developing drone-based and robotic systems for automated wind turbine blade repairs. Our award-winning team combines expertise in robotics, computer vision, and cloud software to deliver innovative solutions for leading wind energy operators. With a culture of autonomy and technical excellence, we are shaping the future of sustainable energy technology.

About the Role

We are seeking a skilled Senior Robotics Software Engineer with strong experience in ROS2-based control, system integration, and simulation. The ideal candidate will design, implement, and maintain ROS2 nodes, data communication pipelines, and simulation environments for robotic and autonomous systems. This role emphasizes Python-based development with potential expansion into C++, focusing on real-time performance, reliability, and safety in distributed robotics architectures

Key Responsibilities

  • Develop and maintain ROS2 nodes, topics, and services using Python (and C++ where applicable).
  • Implement communication interfaces between sensors, actuators, and control modules via DDS or middleware.
  • Build and manage simulation environments (Gazebo, Webots) and conduct HIL/SIL verification.
  • Integrate robotic subsystems using ROS2 frameworks, ensuring modularity and real-time data flow.
  • Configure networking, containerized environments (Docker), and automation scripts for deployment on Ubuntu.
  • Collaborate with hardware and software teams to align ROS2 systems with mechatronic integration goals.
  • Document system architecture, interface definitions, and deployment procedures.

Requirements

  • Proven experience in ROS2-based development using Python (and optionally C++).
  • Solid understanding of robotic communication frameworks, data exchange, and DDS concepts.
  • Hands-on experience with simulation tools (Gazebo, Webots) and HIL/SIL testing environments.
  • Familiarity with robotic sensors, actuators, and system integration workflows.
  • Strong skills in Ubuntu/Linux, Docker, and software deployment automation.
  • Fluent in English (asynchronous communication with global teams).
  • A reliable laptop/PC, noise-cancelling headset, stable internet connection with backup power, and access to a quiet workspace.

Location: Remote (Full-time, flexible) - Pakistan
Hours (PKT): 11:00 - 20:00 (aligned with CET business hours)
Experience: 5+ years
Education: Bachelor’s degree in Robotics, Mechatronics, Computer Science, Software Engineering, or a related field is required. Master’s degree in a relevant discipline is preferred.

Why Join Us

  • 100% Remote and Flexible role
  • Collaborative, international team culture
  • Focus on innovation, learning, and professional growth

How to Apply

Google form link (required google account to fill-up the form): https://forms.gle/nXPGkqj5FgiSrocV8

For any technical issues or assistance while filling out the form, please reach out to us at

Hiring Process

  • Shortlisting of candidates
  • Initial phone/video screening (15 min)
  • Technical assignment (with deadline)
  • Technical interview (1 hour)
  • Final interview (offer and administration)

Requirements & Skills

Key Responsibilities

  • Develop and maintain ROS2 nodes, topics, and services using Python (and C++ where applicable).
  • Implement communication interfaces between sensors, actuators, and control modules via DDS or middleware.
  • Build and manage simulation environments (Gazebo, Webots) and conduct HIL/SIL verification.
  • Integrate robotic subsystems using ROS2 frameworks, ensuring modularity and real-time data flow.
  • Configure networking, containerized environments (Docker), and automation scripts for deployment on Ubuntu.
  • Collaborate with hardware and software teams to align ROS2 systems with mechatronic integration goals.
  • Document system architecture, interface definitions, and deployment procedures.

Reblade Aps

Computer Software - Karachi, Pakistan

Explore More Opportunities

Find similar jobs and career opportunities