Browse Jobs
For Employers
Post JobLog inGet Started

Embedded Software Engineer

ATI Systems
Cairo, Egypt
Posted 5 years ago
705Applicants for1 open position
  • 692Viewed
  • 335In Consideration
  • 348Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Looking for engineers to join our embedded software development team with a view to a long term commitment to the company.

Candidate responsibilities will include:

  • Implementing software designs and technical requirements.
  • Involved in troubleshooting, diagnosing, and resolving customers problems
  • Involved in functionality, performance and stress testing for the developed products.
  • Review and repair legacy code.
  • Assist in the QA process as required as well as peer reviews.
  • Co-work with different S/W and H/W teams locally and globally.
  • Documenting software consistently throughout the development process.

Job Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering or related field.
  • Experience in embedded software design, development and debugging
  • Experience in coding in C/C++
  • Experience in Computer Science fundamentals: object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
  • Good knowledge with embedded microprocessors architectures and microcontrollers platforms.
  • Familiar with embedded real time operating systems (RTOS).
  • Knowledge of serial communication protocols such as RS232, I2C, SPI, USB, etc…
  • Knowledge of networking communication technology such as 802.11 (Wi-Fi), GPS, GPRS, CDMA, EDGE, etc…
  • Familiar with writing device drivers for peripherals such SD/MMC, Modems, Sensors, digital pots, etc...
  • Ability to work independently as well as in a team environment
  • Ability to read and comprehend schematics and datasheets.
  • Creative, self-motivated, organized, problem solver with high analytical skills; pragmatic always and retain an awareness of the bigger picture. The candidate must be able to work in a fast-paced environment.
  • Good command of written and spoken English is a must.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentEmbedded Software Engineer