Embedded Systems Engineer

Abu Dhabi, AZ, AE, United Arab Emirates

Job Description

s:

We are seeking a highly skilled Embedded Systems Engineer to join our team. The ideal candidate will have a strong background in embedded systems development, with expertise in firmware design, hardware-software integration, and real-time systems. As an Embedded Systems Engineer, you will be responsible for designing, implementing, and testing embedded software and hardware solutions to meet the requirements of our projects.

Responsibilities:

- Design and develop embedded firmware for microcontroller-based systems.

- Implement device drivers and low-level software modules to interface with peripherals and sensors.

- Collaborate with hardware engineers to define system architecture and select components.

- Perform board bring-up, debugging, and testing of embedded hardware and software.

- Optimize code and system performance for resource-constrained embedded environments.

- Implement communication protocols (e.g., SPI, I2C, UART) for inter-device communication.

- Ensure compliance with industry standards and best practices for embedded systems development.

- Designing a new schematic and PCB.

- Support system integration and validation activities, including testing and troubleshooting.

- Document design specifications, test procedures, and technical reports.

Qualifications:

- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

- At least 2 years of professional experience within the same field.

- Proficiency in programming languages such as C and C++ for embedded systems.

- Experience with ARM Cortex-M or Cortex-A microcontrollers.

- Experience with Real-Time Operating Systems (RTOS) and embedded Linux.

- Knowledge of microcontroller architectures and peripherals.

- Familiarity with hardware design concepts and schematic interpretation.

- Strong problem-solving skills and attention to detail.

- Excellent communication and collaboration abilities.

- Familiarity with wireless communication protocols (e.g., Bluetooth, Wi-Fi, Zigbee).

- Experience with various hardware interfaces such as RS-232, UART, SPI, I2c and USB.

- Knowledge of networking protocols including TCP/IP and UDP.

- Experience with agile development methodologies.

s:

We are seeking a highly skilled Embedded Systems Engineer to join our team. The ideal candidate will have a strong background in embedded systems development, with expertise in firmware design, hardware-software integration, and real-time systems. As an Embedded Systems Engineer, you will be responsible for designing, implementing, and testing embedded software and hardware solutions to meet the requirements of our projects.

Responsibilities:

- Design and develop embedded firmware for microcontroller-based systems.

- Implement device drivers and low-level software modules to interface with peripherals and sensors.

- Collaborate with hardware engineers to define system architecture and select components.

- Perform board bring-up, debugging, and testing of embedded hardware and software.

- Optimize code and system performance for resource-constrained embedded environments.

- Implement communication protocols (e.g., SPI, I2C, UART) for inter-device communication.

- Ensure compliance with industry standards and best practices for embedded systems development.

- Designing a new schematic and PCB.

- Support system integration and validation activities, including testing and troubleshooting.

- Document design specifications, test procedures, and technical reports.

Qualifications:

- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

- At least 2 years of professional experience within the same field.

- Proficiency in programming languages such as C and C++ for embedded systems.

- Experience with ARM Cortex-M or Cortex-A microcontrollers.

- Experience with Real-Time Operating Systems (RTOS) and embedded Linux.

- Knowledge of microcontroller architectures and peripherals.

- Familiarity with hardware design concepts and schematic interpretation.

- Strong problem-solving skills and attention to detail.

- Excellent communication and collaboration abilities.

- Familiarity with wireless communication protocols (e.g., Bluetooth, Wi-Fi, Zigbee).

- Experience with various hardware interfaces such as RS-232, UART, SPI, I2c and USB.

- Knowledge of networking protocols including TCP/IP and UDP.

- Experience with agile development methodologies.

s:

We are seeking a highly skilled Embedded Systems Engineer to join our team. The ideal candidate will have a strong background in embedded systems development, with expertise in firmware design, hardware-software integration, and real-time systems. As an Embedded Systems Engineer, you will be responsible for designing, implementing, and testing embedded software and hardware solutions to meet the requirements of our projects.

Responsibilities:

- Design and develop embedded firmware for microcontroller-based systems.

- Implement device drivers and low-level software modules to interface with peripherals and sensors.

- Collaborate with hardware engineers to define system architecture and select components.

- Perform board bring-up, debugging, and testing of embedded hardware and software.

- Optimize code and system performance for resource-constrained embedded environments.

- Implement communication protocols (e.g., SPI, I2C, UART) for inter-device communication.

- Ensure compliance with industry standards and best practices for embedded systems development.

- Designing a new schematic and PCB.

- Support system integration and validation activities, including testing and troubleshooting.

- Document design specifications, test procedures, and technical reports.

Qualifications:

- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

- At least 2 years of professional experience within the same field.

- Proficiency in programming languages such as C and C++ for embedded systems.

- Experience with ARM Cortex-M or Cortex-A microcontrollers.

- Experience with Real-Time Operating Systems (RTOS) and embedded Linux.

- Knowledge of microcontroller architectures and peripherals.

- Familiarity with hardware design concepts and schematic interpretation.

- Strong problem-solving skills and attention to detail.

- Excellent communication and collaboration abilities.

- Familiarity with wireless communication protocols (e.g., Bluetooth, Wi-Fi, Zigbee).

- Experience with various hardware interfaces such as RS-232, UART, SPI, I2c and USB.

- Knowledge of networking protocols including TCP/IP and UDP.

- Experience with agile development methodologies.

Job Type: Full-time

Ability to commute/relocate:

• Abu Dhabi: Reliably commute or planning to relocate before starting work (Required)

Education:

• Bachelor's (Required)

Experience:

• Real-Time Operating Systems (RTOS) and embedded Linux: 2 years (Required)
• Same Field: 2 years (Required)
• C++, C: 2 years (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1719031
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, AZ, AE, United Arab Emirates
  • Education
    Not mentioned