Skip to content

Embedded Software Engineer

  • On-site
    • Cairo, Al Qāhirah, Egypt
  • Software development

Job description

Si-Ware Systems is looking for a highly innovative Embedded Software Engineer to join our Software team. Your  contributions will be pivotal in delivering cutting-edge solutions for advanced applications. 

In this role, you will be responsible for: 

  • Participate in the full development cycle of releasing new applications/products from gathering  requirements, system design, till full testing. 

  • Participate in the evaluation, development, integration and validation of new and challenging  products. 

Job requirements

  • Bachelor Degree in Computer Engineering, Electronics and Communication Engineering, or equivalent.

  • Knowledge of microcontroller-based/embedded systems and low-level programming is a must.

  • Knowledge of communication protocols SPI, BLE, USB, Sockets, etc… is a must. 

  • Proficiency in Embedded C and C++ languages is a must. 

  • Experience in Computer vision and ROS concepts is a major plus. 

  • Good working knowledge with Python is a plus. 

  • Must be self-motivated, quick learner, initiative taker and autonomous. 

  • Must exhibit excellent interpersonal skills and work well with other groups in a team environment.

  • Must exhibit excellent written and verbal communication and presentation skills and English  proficiency. 

  • 0-3 years of relevant experience is an asset.

or