×
Register Here to Apply for Jobs or Post Jobs. X

FPGA Digital Design Engineer

Job in Richmond Hill, Ontario, Canada
Listing for: ExtentCom
Full Time position
Listed on 2026-07-16
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

If you are excited about state‑of‑the‑art wireless technologies, energized to work alongside world’s leading experts, and inspired to be a part of an innovative, dynamic and professional team, we would love to hear from you.

Why be part of the team? Achieve more | Grow your career | Share the rewards Work‑life balance Dynamic team Professional achievements Countless amenities Easy access to 404 and 407 Excellent public transport access

Our office is located in one of the best and most vibrant communities to work and live in the Greater Toronto Area. With easy access to highways and public transportion, commercial and sports facilities and many other amenities, the area hosts numerous high‑tech companies of different sizes from small start‑ups to large multibillion‑dollar corporations.

APPLY TODAY

If you qualify and are intereseted in joining us, check out the following open positions.

Embedded Software Engineer

The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self‑motivated and reliable, competent in prioritizing and working independently and within a team setting.

Responsibilities
  • Design, develop, code, test and debug system software for embedded modules and systems from requirements to production and commercial deployment
  • Participate in design and code review
  • Document designs and support software QA
Requirements
  • Working experience in software engineering
  • C/C++ programming experience
  • Good understanding of RTOS principles
  • Strong knowledge on data communication and network protocols, especially Ethernet and TCP/IP
  • Skilled in problem solving and troubleshooting
  • Excellent verbal and written communication skills
  • Familiarity with software configuration management tools and bug tracking tools
  • Bachelor’s/Master’s degree in Computer Science, Software Engineering or Electrical Engineering
Nice‑to‑have skills
  • OS based application development experience (Linux or other OS)
  • Assembly language programming experience
  • Perl, Tcl/Tk or other scripting language(s)

The FPGA Digital Design Engineer will participate in the development of our world‑class FPGA/SoC‑based wireless product solutions. The ideal candidate will be self‑motivated and reliable, competent in prioritizing and working independently and within a team setting. Extent Com offers a dynamic and exciting work environment with a mix of leading‑edge technologies and a team of multi‑disciplined engineering experts. We constantly push the limits of what others consider impossible in the world of wireless communication.

Responsibilities
  • Design wireless signal processing, data processing and control modules
  • Maintain and add new functionality to our FPGA code base
  • Maintain and create FPGA projects
  • Contribute to system specification and architecture
  • Collaborate with hardware and software engineers for integration, testing and debugging – Participate in design and design review
  • Document designs and support design verification tests
Requirements
  • Proficiency with FPGA designs in VHDL
  • An understanding of Static Timing Analysis and Timing Closure techniques
  • Experience writing test benches and simulating digital designs
  • Experience with in‑system debugging of FPGAs
  • Experience with lab equipment for testing and debugging
  • Strong verbal and written communication skills
  • Detail oriented with strong analytical and debugging skills
  • Bachelor or Master’s in Electrical or Computer Engineering
  • A minimum of 3 years of design and implementation experience
Nice‑to‑have skills
  • Knowledge of clock domain crossing techniques
  • Knowledge of wireless communications protocols and signal processing
  • Knowledge of protocols like PCIe, Ethernet, AXI4, Avalon, SPI, I2C, 3G‑SDI etc
  • Familiar with digital hardware designs
  • Experience with Python, TCL or other scripting languages
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary