Principal Engineer - Software

Edge Group

Full-time IT & Technology
Apply Now
Location
, , united arab emirates, , , united arab emirates, United-Arab-Emirates
Posted
June 28, 2026

Job Description

Job Purpose

As a Principal Engineer, you will play a crucial role in the engineering team to achieve organizational goals. This position requires a seasoned engineering professional with strong technical knowledge on cryptography, software development in Rust, and internet protocols. In addition, technical leadership skills and the ability to drive innovation are a desired for this position. You will be responsible for technical planning, executing, and delivering engineering projects in agile manner while ensuring the highest standards of quality and efficiency.

Responsibilities

  • Lead system-level SW development efforts, including coordination with HW teams, manufacturing, product owners and other stakeholders.
  • Design, develop, implement, validate and document sub-system and system level embedded designs in firmware (Verilog) and software (Rust, C) for secure communication devices.
  • Analyze and debug embedded systems to ensure stabil...