Senior Embedded Software Developer

$$$$
Product

             We are looking for a Senior Embedded Software Developer  for an international company specializing in custom electronics development for embedded, industrial, and IoT applications. The company delivers innovative hardware solutions for diverse industries, including medical devices, industrial electronics, automotive, and agricultural technology.

Company size: 90+ employees 

Technical team:  Software team (PM, Tech Lead, 9 engineers)

Main projects: Full-cycle electronics design; solutions for industrial, automotive, and miltech sectors.

 Office/hybrid work mode: Ivano-Frankivsk, Lviv.

 Conditions:  Competitive salary, career and professional growth, opportunity to work on cutting-edge hardware projects, mentorship and knowledge-sharing environment, flexible schedule, military booking starting from the first working day, and other benefits.

 

Requirements:

  • Experience in C/С++ programming of 5+ years;
  • Experience in design and development of products based on RTOS and RTOS-less  

            embedded systems;

  • Experience with some of the following of Ethernet protocols (TCP, UDP, DHCP, DNS, ARP, NTP, SMTP, SNMP, ICMP) and CAN protocols (J1939, CANOpen);
  • Еxperience with some of the following  іn-circuit embedded interfaces: SPI, UART, CAN, I2C, I2S, SMBus, etc.
  • Еxperience with  some of the following  embedded interfaces: RS 232/422/ 485 , Ethernet, USB bus, etc.
  • Еxperience with  some of the following  wireless interfaces: Bluetooth, BLE , WiFi, ZigBee, etc ;
  • Experience with different microcontrollers: mainly ARM Cortex- Mx based ( STM32, ATMEL, TI), ESP32, Microchip, Silicon labs (EFR and EFM series) ;
  • English proficiency at B1 level or higher, both spoken and written.
  • Master or Bachelor degree in electronics or computer science engineering

 

 Required secondary list of skills:

       -Version control and bug-tracking systems;

       -Unit testing experience;

       -Documentation compilation work;

       -Skills in the use of measuring instruments (oscilloscope, multimeter, etc.);

     -Hardware experience (verification work, circuitry understanding and ability to read and  

      understand electronic schemes).

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 14 May
2 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...