Talent.com
This job offer is not available in your country.
Software Engineer Jobs in Riyadh (Sep 2025) - Bayt.com

Software Engineer Jobs in Riyadh (Sep 2025) - Bayt.com

CARERiyadh, Riyadh Region, Saudi Arabia
21 days ago
Job description

Overview

Newgen iBPS Technical Consultant – We are seeking a highly skilled and experienced professional to join our team. The role involves leading engineering activities in embedded systems and software architecture, with a focus on microcontroller development and hardware / software integration.

Responsibilities (Lead Role in Riyadh)

  • Lead a dynamic team of software engineers in Riyadh, Saudi Arabia.
  • Focus on embedded systems and software architecture.
  • Manage code quality and train engineers.
  • Develop C / C++ code for microcontrollers.
  • Collaborate with multi-disciplinary teams; troubleshoot system issues.
  • Ensure effective integration of hardware peripherals.
  • Experience with Git, MATLAB, and serial communication protocols is essential.

Responsibilities (Embedded System / Software Engineer)

  • Develop and debug C / C++ code for microcontrollers.
  • Develop VHDL / Verilog code for FPGAs.
  • Interface with hardware peripherals; troubleshoot system-level issues.
  • Collaborate with various engineering disciplines.
  • Familiarity with Git and conducting code reviews is essential.
  • Strong experience with STM32 and Xilinx / Intel is a plus.
  • Qualifications

  • Experience in embedded systems development with C / C++ for microcontrollers.
  • Familiarity with hardware interfaces and serial communication.
  • Experience with Git; ability to perform code reviews.
  • Knowledge of FPGA development (VHDL / Verilog) is advantageous.
  • Experience with STM32 or Xilinx / Intel platforms is a plus.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Riyadh, Riyadh Region, Saudi Arabia