Company logo hidden

Embedded Software Engineer

Unlock employer Dubai, United Arab Emirates Posted: 09 Aug 2024

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • No Visa Provided

Requirements

  • Experience: Senior

Position

About the Job
The Embedded Software Engineer at ENTTEC is responsible for ensuring all aspects of the embedded software functions align with the company’s goals and objectives. This role encompasses the design, development, testing, and debugging of firmware systems for embedded devices, including products and tools necessary for the operation of programmable products and systems, as directed by the R&D Manager or Senior Software Engineer.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Key Duties and Responsibilities

  • Collaborate with the R&D team to create and modify ENTTEC products.
  • Design and develop firmware and software.
  • Assist production with testing new ENTTEC products and troubleshooting errors.
  • Support the manufacturing/production team with software-related issues.
  • Troubleshoot and analyze defective bugs affecting electronic products.
  • Liaise with the Product Team to ensure all manuals and documentation are current.
  • Evaluate systems and recommend design modifications or repairs.
  • Analyze operational systems and recommend design modifications to eliminate issues.
  • Perform other tasks as directed by the Team Leader or relevant management.

Selection Criteria

Qualifications / Experience:

  • Minimum of 5 years of experience in a relevant field.
  • Experience in a general electronics environment, including digital and analog systems.
  • Familiarity with a manufacturing environment.
  • Proficient in optimization techniques for speed.
  • Experience in writing design documents and test procedures.
  • Demonstrated ability to work on a product from concept to manufacture.
  • Ability to design and debug systems.
  • Must be present in the UAE and possess UAE experience, preferably.

Attributes:

  • Thrive in a dynamic, fast-paced team environment.
  • Excellent problem-solving skills in firmware, software, and electronics.
  • Strong ability to prioritize and work independently with a positive, solution-focused attitude.
  • Analytical thinking and problem-solving skills.
  • Excellent written and verbal communication skills in English.
  • Strong time management abilities.
  • Capacity to develop and maintain up-to-date product knowledge.
  • Open-mindedness with a willingness to learn and adapt.
  • Solutions-focused mindset.
  • Ability to understand drawings and technical electronics specifications.
  • Methodical approach to complex problem-solving.

Knowledge Requirements:

  • Proficient in C / modern C++.
  • Familiar with ARM Cortex Assembly.
  • Experience with embedded software, particularly STM/GD32 ARM Cortex, and GNU toolchains.
  • Knowledge of IP Networking and proficiency in Python (or another scripting language).
  • Good expertise in Linux and CI/CD processes (Azure is used).
  • Familiarity with Electronics CAD packages (Kicad).

Salary: Commensurate with experience.

Apply Direct

Jobs you might like   View all jobs

About Appliances, Electrical, and Electronics Manufacturing Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct