Enable job alerts via email!

Embedded C Firmware Developer

Pipecare Group

Sharjah

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in the United Arab Emirates is seeking an Embedded C Firmware Developer to develop cutting-edge technologies in the ILI and NDE fields. The role involves firmware development, debugging, and support for existing products. Candidates should possess a BSc in a relevant field and 3+ years of embedded system experience, particularly in C/C++ and real-time operating systems.

Qualifications

  • A minimum of 3 years of embedded system development experience is required.
  • Excellent C/C++ coding skills are essential.
  • Experience with real-time operating systems like FreeRTOS is necessary.

Responsibilities

  • Develop, debug, and implement high-reliability firmware for real-time embedded systems.
  • Create ground-breaking technologies in the ILI and NDE fields.
  • Provide technical support and troubleshoot firmware issues.

Skills

Embedded system development
C/C++ coding
Bare-metal embedded programming
Real-time operating systems
ARM Cortex-M microcontrollers
DSP algorithms
Electronic circuit design
Debugging tools
Communication protocols
Technical documentation

Education

BSc in Electronics, Computer Engineering, Computer Science or relevant field

Tools

Altium Designer
Job description
Position Summary

Embedded C Firmware Developer is working on developing new technologies related to ILI and NDE fields as well as improving and supporting existing technologies. This role offers a unique opportunity to be part of new projects and shape upcoming ILI and NDE technologies.

Key Responsibilities & Authorities
  • Work closely with firmware, hardware, and algorithms to create ground-breaking technologies and systems in the ILI and NDE fields.
  • Develop, debug, and implement high-reliability firmware for hard real-time embedded systems.
  • Bring up new boards and products from scratch to production.
  • Provide technical support and troubleshoot firmware bugs and issues that may occur after deployment of new or existing products.
  • Review, study, and modify legacy firmware source codes with minimal or no prior documentation.
  • Document the firmware development process professionally.
Skills/Experience
  • BSc in Electronics, Computer Engineering, Computer Science or relevant field.
  • 3+ years of embedded system development experience.
  • Excellent C/C++ coding skills.
  • Experience in bare-metal embedded programming and in real-time operating systems like FreeRTOS.
  • Experience with ARM Cortex‑M microcontrollers.
  • Ability to develop and implement DSP algorithms for embedded systems.
  • Strong knowledge of electronic circuit design (digital & analog). Experience with Altium Designer is a plus.
  • Hardware knowledge to contribute to PCB, schematic understanding, and debugging new boards and products.
  • Proficiency with debuggers, logic analyzers, oscilloscopes, and protocol analyzers.
  • Knowledge of high-level (e.g., TCP/IP, USB) and low-level (e.g., serial, SPI, I2C) communication protocols.
  • Ability to produce clear, professional technical documentation.
  • Moderate experience in PC software development using languages such as .NET, JavaScript, Python, or C++.
Physical and Mental Requirements
  • Lifting and carrying up to 50 pounds.
  • Must be able to walk and climb to perform duties, including in a refinery or plant environment and using ladders and stairwells.
  • Clear communication skills.
  • Ability to maintain focus and multitask effectively.
  • Ability to wear required safety equipment.
  • Personal mobility and reflexes sufficient to perform office duties and travel to off-site locations when necessary.
About PIPECARE Group

PIPECARE Group offers comprehensive In‑Line Inspection Services to identify and size pipeline threats, utilizing advanced technologies such as Magnetic Flux Leakage, Transverse Field Inspection, Ultrasound, and specialized tools to ensure precise detection and assessment of pipeline anomalies.

Equal Opportunity Employer: We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.