Unikie Circular Logo

Embedded Software Engineer – SRA Team

Unikie Abu Dhabi, United Arab Emirates Posted: 20 Mar 2024

Financial

  • Salary unspecified
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

We are looking for Embedded Software Engineer – Secure Run-time Assurance Team. The primary objective is to integrate embedded code to enhance the resilience and security of drone systems, utilizing technologies like Docker, ROS/2, PX4, and NUTTX. The engineer will play a crucial role in ensuring that our drone systems can operate reliably and securely in various environments, reinforcing our commitment to delivering high-quality, resilient, and secure drone technology.

Objectives

  • Develop and integrate code for secure run-time assurance.
  • Generate test cases and integrate them into the main software stack.
  • Support machine learning-related tasks.
  • Work with NUTTX as an additional area of expertise (good to have).

Skills Required

  • PyTorch
  • Docker
  • CI/CD
  • ROS
  • ROS2
  • Linux
  • Kubernetes
  • NuttX
  • PX4
  • C++

Required Qualifications

In addition to Docker, ROS/2, PX4, and NUTTX, the Software Engineer should be proficient in the following:

  • Proficiency in Git or similar tools for code version management.
  • Experience with Jenkins, GitLab CI, or similar for automated testing and deployment.
  • Knowledge of relevant unit testing frameworks to ensure code reliability.
  • Experience with Kubernetes or Docker Swarm.
  • Proficiency in Linux or UNIX-like systems.
  • Python, Bash, or similar skills for automation and testing.
  • Understand TensorFlow, PyTorch, or similar libraries.

Why Join Unikie?

  • We are dedicated partner for global players in our segments – Unikie supplies technology solutions and services to several global Fortune 500 companies in EMEA and America.
  • As a responsible and competent partner, we have access to some of the most interesting projects. Technology we create enables our clients to become digital leaders in their own industries.
  • We cherish transparency and do our best that it shows up in as many processes as possible. One example of this is our salary model.
  • We have top-notch technical talent, dedication and excitement to develop ourselves and solve even the toughest challenges.
  • The combination of our agile teams, proven track record, industry insight, and holistic service and solution model place us at the forefront of cutting-edge technologies.
  • Work in a flexible low-hierarchy organization that looks after its own.
Apply now

About Unikie

Unikie is a software engineering and innovation company founded in 2015. We specialize in automated marshalling solutions and software engineering services, driving change in various industries. Our team of 600+ professionals is dedicated to creating secure, efficient, and intelligent solutions.

Benefits at Unikie

    • Medical Insurance (including family)
    • Relocation (travel expenses including family)
    • Visa Processing