
Danish Award-winning Team and Technology
Reblade is a Danish tech startup founded in 2020, developing automated wind turbine blade repairs. We design and build drone-based and robotic systems that utilize computer vision, sensors, and cloud software to deliver accurate and efficient operations and reporting workflows for some of the world's largest wind energy operators.
Our team consists of highly skilled engineers within robotics, mechanical engineering, control systems, embedded systems, computer vision, and other software specialists. We have several PhDs, post-docs and a professor on the team. The majority of our employees have relocated from all over the world to Denmark, creating a strong international culture of autonomy, technical excellence, and collaborative innovation.
Our team is proud Eurostars, Eureka, and EIC Accelerator award winners through Horizon Europe and the European Innovation Council. We are also proud winner of the #1 Startup in AI 2023, #1 Robotic Startup 2024 in Odense Robotics and #1 Startup in Energy Transition 2024 in EU (see more at https://www.linkedin.com/company/reblade). We have a highly ambitious startup company culture, where everyone is a key player and has very important roles and responsibilities for our product development.
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 (min. 5+ years) 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
An articulate English (due to asynchronous communication with a global, English-speaking team)
A home office with fast and stable internet connection (15Mb/s), modern laptop/PC, noise-cancelling headset and access to a quiet workspace
Position Details
Location: Remote (Full-time, flexible) - Pakistan
Hours (PKT): 11:00 - 20:00 (aligned with CET business hours)
What We Offer
Flexibility: 100% remote role
Great colleagues: We have a collaborative, international team culture
Builder-maker company: Focus on innovation, learning, and professional growth
Clear Growth Path: Evolution to an expert role based on actual delivery performance (not meeting attendance records)
Real Responsibility: Report directly to top leadership with power to reshape teams and processes that actually matter for results
Results-First Environment: Join a culture where getting stuff done beats looking busy every single time
International Team: Work alongside professionals who chose substance over corporate comfort zones
Technical Excellence: Collaborate with award-winning team who chose impact over job titles
Meaningful Mission: Drive renewable energy innovation through tech that actually works in the real world
Location
Remote (Pakistan)
Contract
Full-time freelance contract
Timeline and Application Procedure
We are looking to fill this position by March for the right candidate. Shortlisted candidates will be invited to interviews and practical assessments.
We look very much forward to introducing you to our award-winning team and meeting you!