top of page
Background

Junior Embedded Engineer

Location icon

Remote

LVL

Junior

Full Time

WORK TYPE

STACK

C/C++

Aylin Gezgin HR Generalist at WINSTARS.AI

Aylin Gezgin

HR Generalist

Need help? Just ask.

Background
Check mark

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
Check mark

WOULD BE A PLUS:

• Experience with writing programs in assembly language
• Understanding how CPU, Memory 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

Check mark

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.

ic_round-check-circle

bottom of page