September 2, 2024
Engineer-developer of embedded software for microcontrollers Kyiv An organization that has been working on the gas technology market for more than 20 years is looking for an engineer - software developer for microcontrollers: development, participation in implementation, documentation and support of embedded software for hardware and software complexes and autonomous devices. Requirements: confident programming in the "C" language (C99 standard, ARMCC, GCC compile
September 2, 2024
Engineer-developer of embedded software for microcontrollers
Kyiv
An organization that has been working on the gas technology market for more than 20 years is looking for an engineer - software developer for microcontrollers:
- development, participation in implementation, documentation and support of embedded software for hardware and software complexes and autonomous devices.
Requirements:
- confident programming in the "C" language (C99 standard, ARMCC, GCC compilers);
- experience in developing and debugging programs for microcontrollers (CORTEX M3, M4, M7; AVR; MSP430 using emulators (J-Link, ST-Link, AVR-Dragon, etc.);
- knowledge of the principles of communication interfaces (RS232, RS485);
- working with the "GIT" version management system;
- knowledge of the English language at a sufficient level to read and understand technical documentation. li>
Skills:
- reading and understanding other people's software code, reading functional diagrams of devices, documenting own developments > experience with IDE: Keil 5, Embitz;
- initial level of knowledge of circuitry, ability to work with measuring equipment (oscilloscope, spectroanalyzer, signal generator, etc.)
- Preferred also experience in software development:
working with the MODBUS protocol;
using OCPB (FreeRTOS, ChibiOS);
using TCP/IP stacks (lwip) and Bluetooth;
for telecommunication equipment (GSM/GPRS);
for organizing data storage (event logs, archives) within built-in applications.
Remote work is not provided.