Embedded Software Engineer

TTC Technologies - Heliopolis, Cairo

Applicants for
5 open positions
Experience Needed:
0 to 3 years
Career Level:
Entry Level
Job Type:
Full Time
5 open positions
About the Job
  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment.
  • Design, develop, code, test debug and improve system software.
  • Review code and design.
  • Assist in developing and applying test plans.
  • Assist in product assembly.
  • Develop Bill of Material documents.
  • Assist in Indicating electrical specifications of required cables and pin assignment.
  • Integrate and test functionality with other parts of the system
  • Perform initial and field tests.
  • Participate in product assembly.
  • Design, implement and test Graphic user interface (GUI).
  • Communicate with the embedded team leader to update the work daily status.
  • Assist in Identifying and resolving technical issues.
  • Assist in writing technical documents as required.
  • Upload the work on Source Control Management System (SCM) on daily bases.
  • Perform other related tasks as required.
Job Requirements
  • Bachelor of Computer Systems, Communication and Electronics, Mechatronics.
  • Embedded (Diploma or courses ) is preferred.
  • From 0 to 3 years of experience in embedded system engineering field.
  • Solid programming experience in C or C++
  • Proven experience in embedded systems, VHDL, Labview.
  • Adequate knowledge of reading data sheets for components
  • MAT LAB experience.
  • Experience in debugging instruments such as Oscilloscope, power supply, multi-meter, Logic analyzer, power analyzer…etc
  • Good knowledge in EDA tools such as Eagle, Altium, PADS….etc
  • Knowledge of DFM (Design for manufacturing) rules to ensure testability and manufacturability of products.
  • Ability to meet agreed deadlines.
  • Excellent interpersonal and communication skills.

Benefits :

  • V.Good salaries.
  • Medical Insurance.
  • Social I insurance.

About this Company

TTC Technologies, Ltd is an R&D , Product Development and System Integration company in the field of Electronics, Communication , Software Development and Industrial control. The follow is a short list of services provided in our field of expertise:

... (More)

See all Careers and Jobs at TTC Technologies