Embedded Systems Engineer

Alfanar

Riyadh, Saudi Arabia

Posted
Ref: HP271-477

Job description / Role

Employment: Full Time

Group Overview:

Headquartered in Riyadh, Saudi Arabia, we operate construction and manufacturing businesses, design & development centers and a host of facilities in the Middle East and other countries.

alfanar Building Systems

alfanar Construction is classified as a Grade I contractor by the Contractors Classification Committee of the Government of Saudi Arabia.

alfanar Building Systems manufactures and markets a variety of building construction products and systems. .

The core manufacturing activities of the industries operating under alfanar Building Systems are:
- Real estate development
- Façade cladding, glazing systems and architectural aluminum products
- Precast concrete products and architectural elements

Job Purpose

We are seeking a talented Embedded Systems developer to join our team and contribute to the design, development, and implementation of embedded software and hardware solutions for various projects. The ideal candidate need to have a passion for embedded systems design, with expertise in firmware development, microcontroller programming, and hardware-software integration. This role requires strong problem-solving skills, attention to detail, and the ability to work collaboratively in a fast-paced environment to deliver high-quality embedded systems solutions, with a track record of developing and testing a successful design of any of the machineries referred to above.

Key Accountability Areas

• Design and develop embedded software and firmware for microcontroller-based systems, including device drivers, board support packages (BSPs), and application code.
• Program microcontrollers using languages such as C/C++, Python, and utilize integrated development environments (IDEs) such as Keil, MPLAB, or Arduino... etc.,.
• Implement real-time operating systems (RTOS), Linux, Unix, or bare-metal firmware for embedded applications, ensuring optimal performance, reliability, and resource utilization.
• Conduct hardware-software integration, including interfacing with sensors, actuators, communication peripherals, and external devices.
• Collaborate with hardware engineers to design and debug embedded systems hardware, including schematic design, PCB layout, and prototyping.
• Perform testing, verification, and validation of embedded systems to ensure functionality, performance, and compliance with specifications.
• Optimize code and algorithms for efficiency, memory usage, and power consumption in resource-constrained embedded environments.
• Troubleshoot and debug issues related to embedded software, hardware, and system integration, utilizing tools such as oscilloscopes, logic analyzers, and debuggers.
• Stay current with emerging technologies, industry trends, and best practices in embedded systems design and development.
• Provide technical guidance and support to cross-functional teams, including software developers, hardware engineers, and project managers.

Role Accountability
• Bachelor's degree in Electronics Engineering , Electrical Engineering, Computer Engineering, Mechatronics Engineering, or related field; Master's degree preferred.
• Proven experience in embedded systems design, firmware development, and microcontroller programming.
• Proficiency in programming languages commonly used for embedded systems, such as C/C++, Python, or assembly language.
• Familiarity with embedded development tools and IDEs, such as Keil, MPLAB, Arduino, or similar.
• Experience with real-time operating systems (RTOS), device drivers, and communication protocols (e.g., UART, SPI, I2C).
• ROS will provide additional value.
• Knowledge of hardware description languages (HDL) such as VHDL or Verilog is a plus.
• Strong problem-solving skills, analytical thinking, and attention to detail.
• Effective communication skills, with the ability to collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders.

Requirements

Academic Qualification
• Bachelor Degree in Electrical Engineering or Computer Engineering

Work Experience
• 5 to 10 Years

Technical / Functional Competencies
• Analytical thinking
• Communication
• Creativity
• Initiative
• MS Office
• Presentation
• Report writing
• Research Anlaysis
• Teamwork
• Time Management
• Well Organized
• Work under pressure

About the Company

alfanar builds efficient energy systems & solutions of the present and sets up infrastructures for a brighter future.

We assist utility sector partners & customers in transforming cities into sustainable, habitable, and inclusive Smart Cities by harnessing renewable energy resources from wind, solar, and waste heat energy. Promoting the transition to a sustainable eco-conscious future.

Using world-class technologies, we develop unrivaled quality electrical solutions & products from our manufacturing facilities, to solve the world’s major energy challenges and make the world a better viable place.

Diligence, Efficiency, and Innovation are the key criteria our teams adopt in order to continuously provide effective solutions. We’re constantly equipping our teams with the tools they need to expand their horizons and reach higher grounds.

Being in an ever-changing environment with a crucial impact on their surroundings, our employees are nurtured to become keen thinkers with highly refined skills and a consistent outlook on the future, working together on finding the next big innovation.

Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month