Hiring.Camp

Embedded Software Engineer (Mid-Senior Level)

Movandi

·

Mar 30, 2026

Apply
Location
Riyadh, SA
Type
Full-time
Department
Engineering
Seniority
Mid
Experience
6+ years
Education
Bachelor
Source
Breezy HR

Description

Movandi has made a big impact on 5G in a short amount of time — from foundational research and innovative modular, high efficiency mmWave system design to the introduction of our BeamXR 5G system that delivers improvements in performance, coverage, and latency to connect 5G everywhere. Now more than ever, 5G--supported by Movandi technology--is becoming an integral part of the telecommunications landscape. And we’re only getting started.

At Movandi we work as a team. We like hard problems and solving them with the sharpest people. Are you looking to make a difference on the future of technology? At Movandi, you will help solve the growing challenges of deploying 5G millimeter wave networks. You will make an impact.

About the Role:

Movandi is looking for a motivated and skilled Embedded Software Engineer to join our team. You will be responsible for supporting the Firmware Development Team in the design, development and production of our firmware supported products. You will be responsible for testing, documenting, and creating firmware standards.

Duties and responsibilities:

  • Design, develop, and maintain embedded firmware (C/C++).
  • Support bring-up of new hardware platforms.
  • Debug and optimize embedded software systems.
  • Develop and execute firmware test strategies.
  • Gathering and analyzing requirements from customers.
  • Write and maintain technical documentation (developer and user guides).
  • Conduct code reviews and ensure high-quality standards.
  • Collaborate with Digital design, RF verification, and DevOps teams.
  • Work with customers to investigate and resolve technical issues.

Technical Requirements:

  • Completed Bachelor of Engineering/Mechatronics/Electrical Engineering or related degree (Master’s preferred).
  • 6+ years of experience in embedded systems development, testing and deployment.
  • Strong programming skills in C/C++.
  • Experience with Python for scripting, automation, or testing.
  • Experience with automated testing and module unit testing in Python (Pytest, fixtures, etc).
  • Strong working knowledge of microcontrollers and Linux-based embedded systems.
  • Experience interfacing with common embedded hardware peripherals (flash, eMMC, FPGA, GPIO, sensors, etc).
  • Experience developing and interfacing with static/dynamic libraries for various embedded targets and architectures.
  • Experience using version control & collaboration tools (Git, Confluence, Jenkins, etc).

Build & Tooling

  • Experience with cross-compilation and build systems (Makefiles, CMake, etc).
  • Familiarity with compiler toolchains (GCC, Clang).
  • Experience with CI/CD pipelines (e.g., Jenkins).
  • Knowledge of reproducible builds, dependency management, and automated testing.

Other Requirements:

  • Excellent verbal and written communication skills.
  • Demonstrated working well in a team environment and collaborate with members across geographies.
  • Excellent problem-solving and analytical skills.
  • Strong organizational skills.
  • Demonstrated ability to understand and work with electrical schematics.
  • Experience with lab tools: (logic analyzer, JTAG debugger, oscilloscope, power supply, signal generator etc).

Nice to Have:

  • Experience mentoring junior engineers or leading small technical efforts.
  • Exposure to wireless communication systems and performance testing.



Skills

PythonJenkinsCI/CDLinuxGitConfluenceDevOps

Similar Jobs

30

Embedded Software Engineer

Rainmaker·El Segundo, California

1d ago

Embedded Software Engineer

ALTEN·Glasgow, Scotland·Hybrid

3d ago

Embedded Software Engineer

Job Listings·Belgrade, Central Serbia +1

4d ago

Embedded Software Developer

Fortinet·Burnaby, British Columbia·Hybrid

4d ago

Embedded Software Developer

Chemelex·Edmonton, Alberta

4d ago

Embedded Software Developer

Pleora Technologies·Kanata, Ontario

5d ago

Embedded Software Developer

Vaderstad·Regina, Saskatchewan

5d ago

Embedded Software Engineer

motorolasolutions·Cambridge, England

5d ago

Embedded Software Engineer

Motorola Solutions·Cambridge, England

5d ago

Embedded Software Engineer

Boston Engineering Corporation·Waltham, Massachusetts

5d ago

Embedded Software Engineer

John Deere·Urbandale, Iowa·Remote, Onsite

5d ago

Embedded Software Engineer

John Deere·Urbandale, Iowa·Remote, Onsite

5d ago

Embedded Software Engineer

Anysignal·Los Angeles, California·Onsite

6d ago

Embedded Software Engineer

Caci·US·Onsite

6d ago

Embedded Software Engineer

Airbound·Bengaluru, Karnataka·Onsite

6d ago

Embedded Software Engineer

Expleo Gb En·Edinburgh, Scotland +1

6d ago

Embedded Software Engineer

Aptiv·India

6d ago

Embedded Software Engineer

Airbus·Getafe, Madrid

6d ago

Embedded Software Engineer

Rainmaker Technology Corporation·El Segundo, California·Onsite

1w ago

Embedded Software Engineer

RTX·Cedar Rapids, Iowa·Onsite

1w ago

Embedded Software Engineer

Cisco·Norway·Hybrid

1w ago

Embedded Software Engineer

Sbdinc·Troy, Michigan·Hybrid

1w ago

Embedded Software Engineer

Airbus·Getafe, Madrid

1w ago

Embedded Software Engineer

Accenturefederalservices·Fairmont, West Virginia·Onsite

1w ago

Embedded Software Engineer

Venus Aerospace·Houston, Texas·Onsite

1w ago

Embedded Software Engineer

Perceptyne Technologies Private Limited

1w ago

Embedded Software Engineer

Payter B.V.·Rotterdam, South Holland·Hybrid

1w ago

Embedded Software Engineer

Sensiono·Sandefjord, Vestfold·Hybrid

1w ago

Embedded Software Engineer

Gdms·Orlando, Florida·Onsite

1w ago

Embedded Software Engineer

Gdms·New York City, New York·Onsite

1w ago