
Associate Linux Support Engineer
Canonical Dubai, United Arab Emirates
Edge Group Abu Dhabi, United Arab Emirates Posted: 01 Mar 2025
About the Job As an FPGA Engineer, you will derive design requirements from system specifications and develop FPGA logic using VHDL or Verilog. Your role will involve optimizing designs for speed and power, collaborating with engineers for verification against models, and debugging embedded software alongside FPGA implementations using various tools. You will contribute to all phases of hardware development, ensuring designs meet the performance and latency demands required for manufacturing release. Additionally, you will design embedded software for microcontrollers and optimize low-level drivers for hardware interfacing. Key Responsibilities: - Derive FPGA design requirements from system and subsystem specifications. - Develop FPGA logic using VHDL or Verilog to implement control blocks, custom filters, DSP/image processing blocks, and real-time processing interfaces. - Optimize FPGA designs for speed and power, analyzing architectural trade-offs for system sample rate and latency. - Collaborate with peer engineers to verify FPGA implementations against Python/MATLAB models and ensure seamless integration with embedded systems. - Debug and troubleshoot embedded software and FPGA implementations using JTAG, oscilloscopes, logic analyzers, and simulation tools. - Contribute to all phases of hardware development, including design documentation, schematic reviews, and unit/system testing to ensure real-time performance and low-latency operation. - Validate FPGA designs for manufacturing release. - Design and develop embedded software/firmware for microcontrollers and microprocessors. - Write and optimize low-level drivers and firmware to interface with hardware peripherals such as SPI, I2C, UART, and CAN. Education & Experience: - Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related field (Master’s/PhD preferred). - 5+ years of experience in embedded software and FPGA development. - Hands-on experience with FPGA development, including familiarity with FPGA design tools such as Xilinx Vivado or Altera Quartus. - Experience in hardware debugging and testing using JTAG, oscilloscopes, and logic analyzers. - Experience in real-time operating systems and bare-metal environments. - Experience in designing hardware and image processing pipelines is a plus. - Strong understanding of microcontroller/microprocessor architecture and peripheral interfacing. Key Skills: - Hardware Description Languages (HDLs): VHDL, Verilog. - Programming & Scripting: C/C++, Python, MATLAB. - FPGA Development Tools: Xilinx Vivado, Altera Quartus. - Debugging & Testing: JTAG, oscilloscopes, logic analyzers, simulation tools. - Embedded Systems: Low-level driver development, real-time OS, bare-metal programming. - Communication Protocols: SPI, I2C, UART, CAN. - Optimization: FPGA power and speed optimization for real-time processing. Work Conditions: On-site, Full-time Location: Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates.
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Virtusa Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Property Finder Dubai, United Arab Emirates
Launched in November 2019, the UAE’s EDGE is one of the world’s leading advanced technology groups, established to develop agile, bold and disruptive solutions for defence and beyond, and to be a catalyst for change and transformation. It is dedicated to bringing breakthrough innovations, products, and services to market with greater speed and efficiency, to establishing the UAE as a leading global hub for future industries, and to creating clear paths within the sector for the next generation of highly-skilled talent to thrive. With a focus on the adoption of 4IR technologies, EDGE is driving the development of sovereign capabilities for global export and for the preservation of national security, working with front-line operators, international partners, and adopting advanced technologies such as autonomous capabilities, cyber-physical systems, advanced propulsion systems, robotics and smart materials. EDGE converges R&D, emerging technologies, digital transformation, and commercial market innovations with military capabilities to develop disruptive solutions tailored to the specific requirements of its customers.