Job Search and Career Advice Platform

Enable job alerts via email!

Firmware Engineer

Freelancerprox

Dubai

On-site

AED 120,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Dubai is seeking a talented Firmware Engineer to design, develop, and maintain firmware for embedded systems and IoT devices. This role involves collaborating with hardware and software teams to ensure seamless integration and functionality of products. Ideal candidates will have a Bachelor's degree in Electrical Engineering and 3 years of relevant experience in firmware development, alongside proficiency in C/C++ programming. Join us and contribute to innovative technologies in a dynamic work environment.

Qualifications

  • 3 years of experience in firmware development for embedded systems and IoT devices.
  • Proficient in programming languages such as C and C++.
  • Strong debugging and troubleshooting skills.

Responsibilities

  • Design and develop firmware for embedded systems and IoT devices.
  • Collaborate with hardware and software teams.
  • Conduct testing and debugging of firmware.

Skills

Firmware development
C programming
C++ programming
Debugging
Collaboration

Education

Bachelor's degree in Electrical Engineering or related field

Tools

Git
ARM processors
Job description
Job Description

We are seeking a talented Firmware Engineer to join our team in Dubai. As a Firmware Engineer you will be responsible for designing developing and maintaining firmware for our products. You will work closely with our hardware and software teams to ensure seamless integration and functionality of our products.

Key Responsibilities
  • Design and develop firmware for our products including embedded systems and IoT devices
  • Collaborate with hardware and software teams to ensure seamless integration and functionality of our products
  • Conduct testing and debugging of firmware to identify and resolve any issues
  • Create and maintain technical documentation for firmware development
  • Stay uptodate with industry trends and advancements in firmware development
  • Participate in code reviews and provide feedback to improve overall product quality
  • Work with crossfunctional teams to define and implement product requirements
  • Troubleshoot and resolve any issues related to firmware performance or compatibility
  • Contribute to the overall design and architecture of our products
  • Continuously improve and optimize existing firmware to ensure efficient and reliable operation
  • Adhere to project deadlines and deliver highquality work within given timelines
Qualifications
  • Bachelors degree in Electrical Engineering Computer Engineering or a related field
  • 3 years of experience in firmware development for embedded systems and IoT devices
  • Proficient in programming languages such as C and C
  • Experience with ARM processors and microcontrollers
  • Familiarity with communication protocols such as UART SPI I2C and USB
  • Experience with version control systems such as Git
  • Strong debugging and troubleshooting skills
  • Ability to work independently and in a team environment
  • Excellent communication and collaboration skills
  • Experience with Agile development methodologies is a plus
  • Knowledge of hardware design and schematics is a plus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.