Senior/Expert C++ Engineer (Embedded / Robotics)

ELEKS Software Engineering and Development Office is looking for a Senior/Expert C++ Engineer (Embedded / Robotics) in Ukraine and EU locations

ABOUT PROJECT

Our client is a global leader in autonomous robotics and AI, operating one of the world’s largest fleets of commercial mobile robots across retail, transportation, education, and industrial environments. Their next-generation autonomy platform combines computer vision, sensor fusion, indoor navigation, and cloud-connected fleet management to power advanced robotics at scale.

ELEKS is extending the Robot Platform team to enhance and re-architect the Hardware Abstraction Layer (HAL) that enables reliable, safe, and performant robot operation. This role involves deep technical work with sensors, embedded systems, and C++ in a highly innovative environment.

REQUIREMENTS

  • Proficiency with embedded C/C++
  • Experience with scripting languages (Bash and Python)
  • Experience with embedded Linux device drivers
  • Experience with board bring-up and target hardware integration
  • Experience (professional or in the setting of an open source community) working with Nvidia Jetson Linux OS
  • Experience with designing and bringing AArch64 Embedded Linux products to market.
  • Experience with Linux kernel module and EDK development.
  • High proficiency in English

RESPONSIBILITIES

  • Design, develop and continuously enhance our customized Linux OS  ecosystem and maintain ownership over areas such as build toolchain, kernel, root filesystem, edk bootloader, device drivers, and BSP for a wide variety of hardware boards.
  • Contribute to the design, coding, testing, delivery and ongoing support for embedded Linux software systems.
  • Participate in root cause analysis and resolution of complex hardware-software issues.
  • Exercise/validate system performance from user space.
  • Prepare software builds for execution in a simulation environment, reference platforms and on the target hardware.
  • Understand and utilize the appropriate Collins Aerospace processes and tools during product development, resulting in increasing product quality and improving customer satisfaction.
  • Contribute to engineering estimates for product features.

WHAT YOU WILL GET WITH ELEKS

  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy

ABOUT ELEKS

ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.

Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.

Tetyana Slyusarchuk
Recruiter Contacts
Apply
Apply via Linkedin
or refer a friend
Apply
or refer a friend

Noticed a perfect match for a friend?

Get a valuable bonus for a reference

Refer a friend