Embedded Systems & Software Engineers

IT - Software / DB / QA / Web / Graphics / GIS

About the Employer

Job Description

Join Our Team – Innovate at the Intersection of Hardware and Software!

Are you passionate about FPGA development, embedded systems, and digital design? Do you thrive in complex, high-performance environments and have a drive to innovate across both software and hardware in the RF domain? If so, we want you on our team!

Open Positions

Embedded Systems & Software Engineers

We are looking for engineers with experience in embedded development and automation who can work across a wide toolchain.

Responsibilities:

  • Develop using Xilinx tools such as Vivado and Vitis IDE
  • Write embedded software in Embedded-C/C
  • Create Python scripts for testing and automation
  • Work with RTOS (Real-Time Operating Systems); experience is a plus
  • Debug using Linux commands and shell scripting
  • Experience with any of the following is a plus:
    • Petalinux or Yocto
    • Jenkins CI/CD
    • Robot Framework for embedded testing

FPGA & RTL Engineers

Join our FPGA and digital design team to help drive the next generation of RF and signal processing platforms.

Responsibilities:

  • Perform IP validation and verification
  • Simulate, analyze, and implement RTL blocks
  • Design and verify digital logic using HDL (VHDL, Verilog, or SystemVerilog)
  • Work with industry-standard FPGA tools for design, synthesis, and optimization

What We’re Looking For

We’re seeking driven engineers who are passionate about solving real-world problems through innovative design and development. The ideal candidate will bring a combination of technical expertise, curiosity, and collaborative spirit.

Key Qualifications:

  • Degree in Electric and Electronic Engineering or Electronic and Telecommunication Engineering.
  • Solid foundation in FPGA design, digital logic, RTL development, or embedded systems
  • Proficiency in hardware description languages such as VHDL, Verilog, or SystemVerilog, or in Embedded-C/C
  • Hands-on experience with Xilinx development tools (Vivado, Vitis) and familiarity with RTOS concepts
  • Strong understanding of embedded system architectures and the ability to work close to the hardware
  • Cross-disciplinary mindset with a desire to bridge hardware and software development
  • Exposure to communication systems, digital signal processing (DSP), or embedded test frameworks is a significant advantage
  • Excellent communication skills, both verbal and written, with the ability to articulate technical ideas clearly
  • Self-motivated, enthusiastic about learning new technologies, and committed to engineering excellence
  • Collaborative team player who thrives in dynamic environments and contributes to collective success

Be part of a dynamic, innovative environment where your skills make a difference. Apply now and shape the future of high-performance embedded and FPGA systems!

Interested candidates can forward their CV to [email protected]