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