Open Positions

At Origin Robotics we design state-of-the-art unmanned aerial systems with computer vision enabled capabilities to substantially improve defence capabilities of NATO countries.

The team consists of seasoned industry professionals who have a track record of successfully designing and manufacturing highly advanced unmanned aerial systems. 

We are at the early stages of company growth. It is a unique and once-in-a-lifetime opportunity to be part of the core team and redefine what’s possible in the defence industry. 

We are looking for people passionate about  seeing their work turn into products that make a difference.  Stock options will be offered to members of the core development team, giving you the chance to own a share in the company.

  • Required Qualifications:

    Intermediate or higher proficiency level in C/C++

    Good debugging, analytical and problem-solving skills

    Write clean and efficient code

    Git

    It will be considered a plus if you have experience with:

    Cross-development environments, toolchains, build systems, debugging tools

    Python, Java, Bash or other programming and scripting languages

    Communication interfaces and protocols: I2C, UART, SPI, Ethernet, etc.

    Previous experience with video capturing, encoding, streaming

    Previous experience with QT or other UI frameworks

    You will join the team working on firmware and software for autonomous drones:

    Firmware and software for drone flight control

    Drivers for robotic sensors, actuators, cameras, and other peripherals

    Development of ground control station software

    Email [email protected] to apply

  • Qualifications:

    Intermediate or high proficiency level in C/C++

    Knowledge of bash scripting, cross-development environments, toolchains, build systems, debugging tools, Git

    Understanding of different architectures (ARM, x86, x64) and different OS types (Linux, Windows, RTOS)

    Previous experience with custom Linux distros for embedded processors

    Previous experience with custom drivers for Linux

    Write clean and efficient code

    It will be considered a plus if you have experience with:

    Python, Java, Bash or other programming and scripting languages

    Communication interfaces and protocols: I2C, UART, SPI, Ethernet, etc.

    Previous experience with video capturing, encoding, streaming

    You will join the team working on software for autonomous drones:

    Design and implement software for drone high-level onboard compute

    Create custom Linux images for mobile processors

    Design and integrate drivers and software for cameras, ethernet, video encoders/decoders, communication protocols, displays, buttons and other peripherals. Modify existing and/or create custom drivers

    Integrate and tune video capturing, h.264/h.265 video encoding, onboard recording and streaming over network

    Email [email protected] to apply

  • Required Qualifications:

    Ability to perform complex, precise and miniature assembly

    Willingness to produce results quickly and in good quality

    Should be able to organize your own work, maintain clean and organized work environment in the workshop

    Previous experience working in a professionally organized production is a plus

    Previous experience with 5S methodology is desirable

    Previous experience working with manual tools is necessary (example - soldering iron, manual mill or manual lathe, CNC)

    We expect you to love doing manual work and do it with passion

    As a Technician you will:

    Assembly of mechanical and electronic components

    Production of wiring harnesses

    Production of prototypes

    Testing of mechanical assemblies

    Preparation of drones for flight testing

    Operation of a CNC router

    Email [email protected] to apply

Email [email protected] to apply