Mid-level Ros2 Developer (Guadalajara)

Mid-level Ros2 Developer (Guadalajara)

06 sep
|
Pevapi Monitoring Center
|
Guadalajara

06 sep

Pevapi Monitoring Center

Guadalajara

Job Title: Mid-Level ROS2 Developer (Python / C#)

Overview

You will work across the full robotics stack—from low-level hardware interfaces to high-level autonomy and user interfaces.

Key Responsibilities

ROS2 Development
- Design and implement ROS2 nodes, topics, services, and actions
- Build modular, scalable packages using rclcpp (C++) and rclpy (Python):
- Optimize inter-process communication (DDS) for performance and reliability
- Manage launch files, parameter systems, and lifecycle nodes

Robotics & Autonomy
- Integrate sensors (LiDAR, IMU, GNSS/RTK, cameras, wheel encoders)
- Develop perception pipelines for obstacle detection and navigation
- Implement and tune localization (e.g., EKF, sensor fusion)
- Work with navigation stacks (Nav2 or custom planners)
- Support teleoperation and autonomous mission execution

Software Development
- Develop backend services and tools using Python:
- Implement logging, telemetry, and diagnostics pipelines
- Write clean, maintainable, and testable code

System Integration
- Interface with hardware controllers (e.g., Pixhawk,



motor controllers, CAN, serial)
- Integrate edge compute platforms (e.g., NVIDIA Jetson, x86 systems)
- Work with networking (LTE/5G routers, VPN, remote telemetry)
- Support deployment in field environments (construction sites, outdoor conditions)

Testing & Deployment
- Develop simulation environments (Gazebo / Ignition)
- Perform field testing, debugging, and performance tuning
- Create CI/CD pipelines for robotics software
- Support OTA updates and remote diagnostics

Required Qualifications
- 3-6 years of professional software development experience
- Hands-on experience with ROS2 in production or advanced projects
- Strong proficiency in:
- Python (robotics logic, scripting, data pipelines)
- C# /.NET (tools, UI, backend services)
- Experience with Linux (Ubuntu) and robotics development environments
- Understanding of robotics fundamentals:
- Kinematics and control systems
- Sensor integration

📌 Mid-level Ros2 Developer (Guadalajara)
🏢 Pevapi Monitoring Center
📍 Guadalajara

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: mid-level ros2 developer (guadalajara) / guadalajara

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: mid-level ros2 developer (guadalajara) / guadalajara