Back to opportunities
REMCO

Embedded Systems Development Engineer

REMCO

Kigali, RwandaFull timeEngineering

Job Description

We are looking for an innovative and methodical Embedded Systems Development Engineer to design, program, and integrate the hardware-software systems that power our products. You will be responsible for the entire firmware architecture, from low-level drivers to product optimization and industrial control. The ideal candidate is a problem-solver who excels at debugging hardware-software interactions and is committed to building reliable, market-ready electronic devices.

Requirements

  • Bachelor’s degree in Electronics, Computer, or Embedded Systems Engineering.
  • 3–7 years of professional experience in firmware development and hardware integration.
  • Advanced proficiency in C/C++, Embedded Linux, and RTOS (Real-Time Operating Systems).
  • Hands-on experience with microcontrollers/processors such as ARM, AVR, PIC, or STM32.
  • Expert-level debugging skills using oscilloscopes, logic analyzers, and simulation tools.
  • Strong understanding of low-level hardware-software interaction and product reliability testing.

Responsibilities

  • robust embedded firmware for a variety of microcontrollers and processors.
  • Integrate sensors, communication modules, and peripherals into unified hardware systems.
  • Perform rigorous debugging, testing, and code optimization to ensure system stability.
  • Collaborate with PCB and Hardware teams to ensure design compatibility and manufacturability.
  • Maintain clean code documentation, prepare validation reports, and support international product certification.
  • Support the R&D team in optimizing power consumption and processing efficiency for new designs.

Benefits

  • Competitive engineering salary.
  • Comprehensive health, life, and disability insurance.
  • Access to the latest development boards, debuggers, and lab equipment.
  • Flexible work environment with opportunities for technical leadership.
  • Professional development in emerging IoT and industrial control technologies.

Additional Information

  1. 1. Rolling recruitment

Rwanda Engineering and Manufacturing Corporation Limited (REMCO Ltd) invites qualified and experienced professionals to apply for the position attached to this advertisement. Applications will be reviewed on a rolling basis, and the position will remain open until filled.

  1. 2. Application method

Interested candidates are required to submit the following documents:

• Updated Curriculum Vitae (CV)

• Cover Letter clearly indicating the position applied for

• Copies of academic and professional certificates

• Copy of National ID or Passport

• Passport photo size

• Professional references

  1. 3. Applications will be addressed to the CEO REMCO and submitted via email to: hr.recruitment@remco.rw.

  2. 4. Applications will be reviewed on a rolling basis, and only shortlisted candidates will be contacted. Attached are the details of the required positions for your consideration.

  3. 5. Best of Luck!