Careers
Senior Software Engineer
Senior Software Engineer - Athens, Greece
We are excited to offer an opportunity for a talented Senior Software Engineer to join our team, focusing on the cutting-edge technology of UAVs. This role is ideal for individuals passionate about software development in the field of Unmanned Aerial Vehicles.
Key Responsibilities:
- Development and integration of software for UAV systems.
- Implement firmware and device drivers for embedded systems.
- Develop, test, and debug software across all layers, from system architecture to application development.
- Create comprehensive software test plans and conduct rigorous system testing to ensure reliability and efficiency.
- Collaborate with cross-functional teams to ensure seamless integration of software with electronic and mechanical systems.
Essential Skills:
- Strong background in software engineering.
- Proficiency in programming languages such as C, C++, and Python.
- Strong knowledge of Linux systems (e.g. Ubuntu).
- Experience with embedded systems and firmware/device driver integration.
- Creative problem-solving skills and an innovative mindset.
- Excellent communication skills in English.
Nice-to-Have:
- Experience in building and integrating aerial robots.
- Knowledge of flight controllers (e.g. Pixhawk) and single-board computers (e.g., Raspberry Pi, Intel Up-Series, Nvidia Jetson/Xavier).
- Familiarity with flight controller firmware (e.g. PX4, Ardupilot).
- Familiarity with the Robot Operating System (ROS/ROS2).
Qualifications:
- Bachelor’s or master’s degree in Mechatronics, Electrical Engineering, Electronic Engineering, Computer Engineering or Robotics Engineering.
- At least 5 years of experience in software development and testing, preferably in product development or an R&D environment.
Additional Requirements:
- Eligibility to work in the EU. Non-EU applicants must confirm eligibility to work in Greece.
Mechanical Engineer
Mechanical Engineer - Athens, Greece
We are excited to offer an opportunity for a talented Mechanical Engineer to join our team, focusing on the cutting-edge technology of UAVs. This role is ideal for individuals passionate about mechanical design & development in the field of Unmanned Aerial Vehicles.
Key Responsibilities:
- Design and Development of custom UAV systems. Ability to select semi-finished products or electromechanical components from the market as well as design new components and incorporate them in the design.
- Collaborate with cross-functional teams to ensure seamless integration of mechanical systems with electronic and electrical systems.
- Preparation/processing of structural parts & assembly of UAV structures and subsystems.
- Testing of structural/electromechanical subassemblies and UAV prototype assemblies.
Essential Skills:
- 3-year professional experience in CAD systems (SolidWorks ideally).
- Experience in Design of Mechanical & Structural Systems.
- Good understanding of statics and mechanics of deformable bodies.
- Creative problem-solving skills and an innovative mindset.
- Excellent communication skills in English.
Nice-to-Have:
- Experience in FEA (ideally SolidWorks Simulation)
- Experience in composite materials (CFRP).
- Experience in building and integrating UAVs.
- Basic understanding of Automation Control and Closed Loop Systems.
- Familiarity with flight controller firmware (e.g. PX4, Ardupilot).
Qualifications:
- Bachelor’s or master’s degree in Mechanical Engineering, Aeronautical Engineering or Naval Engineering.
- At least 5 years of professional experience in Engineering (preferably R&D environment).
Additional Requirements:
- Eligibility to work in the EU. Non-EU applicants must confirm eligibility to work in Greece.
Software Engineer & IT
Software Engineer & IT - Athens, Greece
We are excited to offer an opportunity for a versatile Software Engineer to join our team. This role is uniquely designed for individuals who are passionate about software development in the UAV field and are also skilled in managing IT tasks within an office environment.
Key Responsibilities:
- Develop and integrate software for UAV systems.
- Handle various IT-related tasks within the office, including network management, system maintenance, troubleshooting, Microsoft 365.
- Implement firmware and device drivers for embedded systems.
- Collaborate with cross-functional teams for the seamless integration of UAV software with electronic and mechanical systems.
Essential Skills:
- Strong foundation in software engineering.
- Software development using C/C++, Python.
- Strong knowledge of Linux systems (e.g. Ubuntu).
- Experience with embedded systems and integrating firmware/device drivers.
- Competence in handling IT-related tasks, including network and system management, troubleshooting hardware and software issues.
- Creative problem-solving skills and an innovative mindset.
- Excellent communication skills in English.
- Experience in CI/CD tools and issue/bug tracking tools (e.g. JIRA, gitlab etc..).
Nice-to-Have:
- Prior experience in building and integrating robotic systems.
- Knowledge of flight controllers and single-board computers (e.g., Raspberry Pi, Intel Up-Series, Nvidia Jetson/Xavier).
- Familiarity with the Robot Operating System (ROS/ROS2).
Qualifications:
- Bachelor’s or master’s degree in Mechatronics, Electrical Engineering, Electronic Engineering, Computer Engineering, Computer Science, IT, or a related field.
- At least 3 years of experience in software development and IT management, preferably in an environment related to product development or R&D.
Additional Requirements:
- Eligibility to work in the EU. Non-EU applicants must confirm eligibility to work in Greece.