166 views
Itera Research
September 12, 2024
Kharkiv
We are looking for an experienced Electronics Engineer/Embedded Software Developer who will participate in the development and support for microcontroller systems of information collection and processing, control systems based on microcontrollers and personal computers, devices based on GPS and GSM modules, as well as equipment for diagnostics and debugging of microcontroller systems. Position in Kharkiv with the option of visiting the office.
Responsibilities:
— Development of diagnostic methods, testing and control of the developed equipment at all stages of production preparation and operation in series.
—Development of control equipment, including hardware and PC software.
—Using tools such as testers, digital oscilloscopes, and soldering equipment for diagnostics and debugging.
—Full development cycle in P-CAD, including components, schematics and routing. Schematic simulation in National Instruments Multisim.
—Preparation of technical documentation.
— Confident work with one of the programming languages (C++, C#, PHP, python, ...) of STM32 microcontrollers.
- Working with Internet exchange protocols (TCP and UDP), serial protocols (UART, CAN, RS485, Modbus) and developing own exchange protocols.
—Experience with wireless facility status notification systems, non-electric sensor-based controls, and PC interfaces with analog and digital controls.
—Development of equipment remote control systems and software tools for their dispatching.
- Experience with diagnostic and debugging equipment, including mass production test benches.
- Development of embedded software for microcontroller devices and software for visual representation of data from these devices on a PC.
Requirements:
- Experience of Electronics Engineer / Embedded Software Developer at least 3-5 years.
—Experience of working with one of the languages from 3+ years (C++, C#, PHP, python, ...), C under STM32.
— Experience with LoRa or LoRa WAN is a must.
- Experience with STM32 microcontrollers.
- Knowledge of protocols of exchange over the Internet (TCP and UDP) and serial protocols (UART, CAN, RS485, Modbus).
- SQL language skills will be a plus.
- Experience with wireless alarm systems, control devices, PC-to-equipment interfaces, remote control systems, and diagnostic equipment.
- Knowledge of design tools such as P-CAD and National Instruments Multisim.
- Ability to develop own exchange protocols.
- High level of independence and responsibility.
- Communicability and willingness to work in a team.
— Knowledge of the English language at a technical level (preferred).