Digital Systems Developer

Full time
Research & Development
Seniority Level:
refer a friend Application form

Job Overview:

We are seeking engineers to create the design of a digital circuit from a high-level specification. The designer will work with the systems and software teams to create digital systems that can be delivered to the customer in a minimum number of design cycles. The goal of the design is to satisfy high level requirements with a minimum of cost and effort while maximizing reliability, design reuse and simplicity. Working as part of a fast-growing mid-size Canadian high-tech company, you will bring motivation, creativity, and a strong passion for development of high-quality solutions. This is a unique opportunity to work with a team of engineers at a globally recognized company for its best-in-class IoT and wireless solutions deployed in more than 75 countries and with hundreds of international customers.

Key Responsibilities:

– Component selection and entry into the design environment;
– Simulation of key circuits;
– Prototyping or measuring vendor provided evaluation boards;
– Schematic entry;
– Printed circuit board layout guidance;
– Verification;
– Design documentation, verification documentation;
– Support the manufacturing process;
– Repair and diagnosis of returned units;
– FPGA design (HDL, simulation).


– B.Sc. in Electrical Engineering;
– Minimum 5 years experience designing high and low speed digital circuits;
– Experience with test equipment and methodologies;
– Strong problem solving, debugging, and troubleshooting skills;
– Ability to work in a team environment;
– Excellent communication skills and fluency in English;
– Sound decision making based upon analysis, common sense, experience and risk.

Nice to Have:

– Experience with modern high speed busses (DDR4, NAND, NOR, Ethernet);
– Experience with high speed SERDES (CPRI, SGMII, etc.);
– Experience with Linux scripting such as Bash, Python, or others;
– Experience in switched mode power supplies;
– Experience in design for EMC / EMI and compliance testing.

Why Join Our Team:

Be part of a dynamic team at the forefront of IoT innovation. Our company culture thrives on creativity, technical excellence, and a genuine passion for technology. You’ll have the opportunity to shape the voice of a leading IoT company and engage with a wide range of cutting-edge topics in this exciting field.

Let’s create great things together!