Embedded Software Engineer

amjaad Technology

Employer Active

Posted 8 hrs ago

Experience

1 - 3 Years

Job Location

Cairo - Egypt

Education

Bachelor of Technology/Engineering(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

  • Design, develop, and implement embedded software for smart metering and IoT devices.
  • Collaborate with hardware engineers to integrate software with electronic components and sensors.
  • Write, test, and debug firmware for microcontrollers and embedded platforms.
  • Optimize code for performance, reliability, and energy efficiency in real-time systems.
  • Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
  • Develop and maintain technical documentation, including design specifications and user manuals.
  • Conduct code reviews and provide constructive feedback to ensure software quality and compliance with industry standards.
  • Troubleshoot and resolve issues related to embedded systems in both development and production environments.
  • Work closely with cross-functional teams, including product managers and QA engineers, to deliver robust solutions.
  • Stay updated with emerging technologies and trends in embedded systems and IoT.

Desired Candidate Profile

  • 1-3 years of professional experience in embedded software development.
  • Proficiency in C/C++ programming for embedded systems.
  • Experience with microcontroller architectures such as ARM, AVR, or PIC.
  • Familiarity with real-time operating systems (RTOS) and low-level hardware interfaces.
  • Ability to read and interpret electronic schematics and datasheets.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Experience with debugging tools such as oscilloscopes, logic analyzers, and JTAG.
  • Understanding of communication protocols (UART, SPI, I2C, CAN, etc.).
  • Ability to work independently and manage multiple tasks in a fast-paced environment.

Company Industry

Department / Functional Area

Keywords

  • Embedded Software Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com