Trainee/Junior Embedded Engineer $

R&D center WINSTARS.AI Verified Employer

THAT WOULD BE WONDERFUL IF YOU HAVE:

• At least Bachelor's degree in one of the fields: computer science, computer engineering, applied mathematics, applied physics or related

 

Strong knowledge of: 

  • C programming
    • Understanding of pointers, memory, structs, arrays
    • Ability to read and modify existing C code, write simple programs in C
  • Modern C++ programming
    • Understanding RAII concept
    • Exceptions handling
  • Data structures and algorithms fundamentals
    • Dynamic data structures (linked list, stack, queue, etc.)
    • Recursion
  • Linux fundamentals
    • Confident use of terminal
    • Basic commands (grep, ps, top, dmesg, etc.)
    • Understanding of processes and permissions
  • Object-oriented programming
    • Understanding pillars and basic principles
  • Concurrency fundamentals
    • Threads
    • Dataraces
    • Synchronization primitives
  • Basic electronics knowledge
    • Voltage, current, resistance
    • Ability to read simple schematics
    • Familiarity with UART, I2C, SPI (at least conceptually)
  • Basic Python
    • Writing simple scripts
    • Working with files, sockets, or subprocesses

 

WOULD BE A PLUS:

  • Experience with writing programs in assembly language
  • Understanding how CPUMemory and peripherals work
  • Understanding kernel modules
  • Basic understanding of Git
  • Acquaintance with object-oriented design and GoF patterns
  • Knowledge of SOLID principles
  • Experience with Raspberry Pi or other embedded Linux
  • Familiarity with serial protocols (UART) in practice
  • Any exposure to:
    • Networking (TCP/UDP sockets)
    • Real-time systems or timing constraints
    • Firmware or microcontrollers (STM32, Arduino, etc.)
  • Experience using tools like:

gdb, strace, tcpdump, or logic analyzers

 

 

ADVANTAGES FOR A CANDIDATE:

• Stable and competitive salary;
• Official payment + corporate accountant support;
• Work in a cool & experienced team;
• Useful & exciting projects;
• Up to 26 Days Off per year at your convenience;
• Convenient office in Vinnytsia or an opportunity to work remotely;
• Team activities;
• Corporate culture with maximum automation of processes;
• Review of working conditions and position based on performance, productivity and development in accordance with a skills assessment program
• Excellent opportunities and prospects for professional growth in a company with a 10-year history.

Required languages

English B1 - Intermediate
Ukrainian Native
Published 15 December 2025 · Updated 30 March
76 views
·
11 applications
Response activity: Very high
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...