— Strong analog and digital electronic engineering fundamentals;
— Good knowledge of microcontrollers, their architecture (clock, ports, bus, etc.) and communication interfaces (I2C, UART, SPI, USB);
— Effectively wield the electronics tools: oscilloscopes, multimeters, and a range of scientific and analytical software tools;
— PCB and schematic design experience in one of the following tools: Eagle, OrCAD, Altium;
— Flexibility to work across multiple disciplines;
— Able to work in a team;
— Software development skills in C++/C#
— FPGA design experience (Verilog/System Verilog/VHDL)
— Experience with scripting for test/debug purposes (Python)
— Fusion 360 or SolidWorks knowledge
— Experience with motor and motion control
— Design, debug, optimize, diagnose and modify analog and digital electronics circuits for test equipment;
— Design and debug MCUs based embedded systems up to multi-core SOCs;
— Experiment and prototype concepts for evaluation;
— Write engineering documentation including drawings and procedures, historical reports, train the operation and maintenance teams and recommend design improvements;
— Participate in design meetings and generate design proposals;