Browse Jobs
For Employers
Post JobLog inGet Started

Embedded Software/Hardware Engineer

TIGRISNET
Nasr City, Cairo
Posted 5 years ago
123Applicants for1 open position
  • 117Viewed
  • 36In Consideration
  • 80Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

An opportunity for an experienced Embedded C Software Engineer to join small development team but dynamic software team, working on the development of embedded software and hardware for smart technology applications, IOT solution, and biometric identification systems.


Technical lead Aspects of the Role

  • Software design from the architectural level to the unit level
  • Coding in C/C++
  • Software integration and testing from the unit level upward
  • Hardware/software integration
  • Building quality into software using methods such as design reviews, static analysis, code reviews, unit testing, etc.

Job Requirements

Knowledge, Skills, Experience needed:

  • Hardware circuit design and analysis.
  • Analysing schematics.
  • You will have excellent C/C++ skills; some assembly skills are desirable
  • knowledge of upstream Linux kernel development.
  • Microcontroller/processor programming.
  • Knowledge of interfaces and device drivers development.
  • UI development technologies.
  • We require authoritative knowledge developing and debugging of operating systems
  • Have you a detailed understanding of 64-bit and 32-bit ARM architecture and Qualcomm processor architecture or another prominent architecture?
  • You are familiar with upstreaming and codeline maintenance,
  • Problem solving and debugging skills are areas in which you have proficiency
  • You are more than aware of the vagaries of System Architecture (pipelines, caches, MMUs, Interrupt Controllers, timers),
  • You will exhibit an understanding of how to rigorously test software using various techniques
  • Knowledge of at least one CPU architecture
  • Your strong interpersonal skills are vital for success; we are looking for excellent written and spoken English; capable of writing documentation, mentoring junior engineers.
  • We expect a professional, enthusiastic and flexible approach to work with a flair for creative lateral thinking and problem solving with a commitment to extend the breadth and depth of your knowledge

Desirable Skills

  • We value familiarity with open-source project development cycles and contribution processes
  • We are seeking an understanding of Arm architecture and tools

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentEmbedded Software/Hardware Engineer