Post a Job Offer
Go to: All JobsEngineering Jobs

Embedded Systems Software Firmware Engineer Job

Posted: 06-12-2017
Job Profile:

International Leading ILI Company is looking to recruit dedicated Embedded Systems Software (Firmware) Engineer/Programmer for their R and D Team in UAE Head Office located in Hamriyah Free Zone.

Currently Front-end R and D team is working on developing new technologies related to ILI and NDE fields as well as improving and supporting existing technologies. As a member of the fast-paced team, candidate will have a unique and rewarding opportunity to be part of new projects and shape upcoming ILI and NDE technologies. This challenging vacancy is ideally suits for the young talented professionals, who is aiming to gain great experience and build their carrier.

Key responsibilites:

Software Engineer will work closely with firmware, hardware, algorithms to create ground breaking technologies and systems in the ILI and NDE fields and will be responsible

- for development, debugging and implementation of high quality software for real time embedded systems.

- for bringing up new boards and products from scratch to production.

- for technical support and troubleshooting of firmware bugs and issues that may occur after deployment of new products or existing products.

- for professionally documenting the firmware development process.

Qualifications and Requriements:

- BSc in Electronics, Computer engineering, Computer science or any relevant field.
- 3+ years of embedded system development experience.
- Excellent C/C++ design and coding skills.
- Experience in bare-metal embedded system programming as
well as in real-time operating systems.
- Experience in embedded system programming using ARM
Cortex-M microcontrollers.
- Ability to develop and implement DSP algorithms targeted for
embedded systems.
- Strong knowledge and experience in electronic circuit design
(Digital and Analog).
- Ability to understand PCB, schematics, and having general
hardware knowledge to contribute in debugging and bringing
up of new boards and products.
- Ability to use debuggers, logic analyzers, oscilloscopes, and
protocol analyzers to trace problems that can be in hardware
or software.
- Knowledge of high level (e.g. TCP/IP, USB) and low level (e.g.
serial, SPI, I2C) communications protocols.
- Able to produce clear and professional technical
- Moderate experience in software development using other
programming languages (.NET, JavaScript, Python, etc.)

This job is no longer available

1 Dubai Jobs | Privacy Policy | Contact Us | Careers