Beyond Vision Logo png

Junior Robotics Sofware Developer

Porto, Portugal | Presencial | Full-Time Job
Description
We are seeking a motivated Junior Robotics Software Developer to join our innovative team and contribute to the development and optimization of software solutions for our UAV systems. The selected candidate will work on creating and enhancing small software modules, integrating new features and sensors, and resolving software issues to ensure seamless performance and reliability. You will collaborate closely with software, hardware, and testing teams on exciting technical projects, participate in team brainstorming sessions and code reviews, and play a key role in developing cutting-edge functionalities for our UAVs.

About us
We are a leading company in drone technology, recognized for developing reliable and advanced aerial solutions, including fully autonomous UAVs, RTK Base Stations, and fixed-wing VTOLs (Vertical Take-Off and Landing). Operating from Portugal, we provide innovative drone systems tailored to diverse applications across various locations, showcasing our commitment to advancing autonomous flight and sustainability while delivering cutting-edge technology for a better future.

This is an exciting opportunity to work with cutting-edge technologies in a dynamic and collaborative environment.

Responsibilities

  • Develop and optimize AI software solutions for our UAVs and Ground Control Stations.
  • Develop AI-based computer vision solutions and/or control algorithms.
  • Conduct software development, testing and debugging to ensure quality and performance.
  • Debug and troubleshoot software issues, providing timely solutions.
  • Collaborate closely with the software and hardware teams on various technical projects.
  • Participate in code reviews.
  • Contribute to the design and development of new features.
Qualifications
  • Degree in Computer Science, Robotics, or related field.
  • Knowledge of programming languages such as C, C++, and Python (with some projects or coursework to demonstrate).
  • Understanding of object-oriented programming and basic algorithms.
  • Experience with Linux-based systems.
  • Experience with software development methodologies and version control systems (e.g., GitLab, GitHub).
  • Problem-solving abilities for debugging and resolving integration issues.
  • Fluent English.
Nice to Have
  • Basic knowledge of CI/CD pipelines.
  • Relevant coursework in Embedded Systems, Computer Vision and/or AI.
  • Exposure to ROS (Robot Operating System) through coursework, projects, or internships.
 
Benefits
  • Join a collaborative and supportive team.
  • Gain invaluable experience in the thriving drone industry.
  • Expand your professional network in the tech sector.
  • Potential for career growth within the company.
  • Comprehensive benefits package.
  • Flexible work arrangements to suit your lifestyle.
Description
We are seeking a motivated Junior Robotics Software Developer to join our innovative team and contribute to the development and optimization of software solutions for our UAV systems. The selected candidate will work on creating and enhancing small software modules, integrating new features and sensors, and resolving software issues to ensure seamless performance and reliability. You will collaborate closely with software, hardware, and testing teams on exciting technical projects, participate in team brainstorming sessions and code reviews, and play a key role in developing cutting-edge functionalities for our UAVs.

About us
We are a leading company in drone technology, recognized for developing reliable and advanced aerial solutions, including fully autonomous UAVs, RTK Base Stations, and fixed-wing VTOLs (Vertical Take-Off and Landing). Operating from Portugal, we provide innovative drone systems tailored to diverse applications across various locations, showcasing our commitment to advancing autonomous flight and sustainability while delivering cutting-edge technology for a better future.

This is an exciting opportunity to work with cutting-edge technologies in a dynamic and collaborative environment.
Responsibilities
  • Develop and optimize software for UAVs, contributing to small modules of the system.
  • Contribute to new features and sensor integration.
  • Assist in debugging and resolving software issues.
  • Collaborate closely with the software, hardware, and testing teams for integration.
  • Participate in team meetings, brainstorming sessions, and code reviews.
Qualifications
  • Degree in Computer Science, Robotics, or related field.
  • Knowledge of programming languages such as C, C++, and Python (with some projects or coursework to demonstrate).
  • Understanding of object-oriented programming and basic algorithms.
  • Experience with Linux-based systems.
  • Experience with software development methodologies and version control systems (e.g., GitLab, GitHub).
  • Problem-solving abilities for debugging and resolving integration issues.
  • Fluent English.
Nice to Have
  • Basic knowledge of CI/CD pipelines.
  • Relevant coursework in Embedded Systems, Computer Vision and/or AI.
  • Exposure to ROS (Robot Operating System) through coursework, projects, or internships.
 
Benefits
  • Join a collaborative and supportive team.
  • Gain invaluable experience in the thriving drone industry.
  • Expand your professional network in the tech sector.
  • Potential for career growth within the company.
  • Comprehensive benefits package.
  • Flexible work arrangements to suit your lifestyle.
Beyond Vision Logo png

Junior Robotics Sofware Developer

Porto, Portugal | Full-Time Job | Presencial
Personal Information
Availability and Language Proficiency
Documents

Thank You!

Your application has been sent, keep an eye on your email. We will only contact you if you meet our requirements.
Learn more about us!