top of page
Background

Embedded Engineer

Location icon

Remote

LVL

Middle+

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:

    2+ years of commercial experience in Embedded Software Engineering

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

    C/C++ programming
    • 2+ years of commercial experience in Embedded Software Engineering
    • At least Bachelor’s degree in one of the fields: computer science, computer engineering, applied mathematics, applied physics or related

    Strong knowledge of:

    • 2+ years of practical experience with C/C++ in embedded systems

    • Understanding of pointers, memory management, structs, arrays

    • Ability to read, modify and maintain existing codebases

    • Experience developing software for Linux-based embedded systems

    Embedded systems & microcontrollers
    • Hands-on experience with microcontrollers (STM32, ESP32, Arduino or similar)

    • Experience working with peripherals and low-level interfaces

    • Experience with UART, I2C, SPI, GPIO in practice

    • Understanding how CPU, memory and peripherals interact

    Linux fundamentals
    • Confident use of Linux terminal

    • Experience working with embedded Linux systems

    • System debugging and troubleshooting skills

    • Understanding of processes, permissions and system logs

    Multithreading & concurrency
    • Threads and synchronization primitives

    • Understanding of race conditions and concurrent programming

    Networking & communication
    • Understanding of TCP/UDP sockets

    • Experience working with serial communication protocols

    Electronics knowledge
    • Voltage, current, resistance

    • Ability to read schematics and debug basic hardware-related issues

    Python scripting
    • Writing utility/debugging scripts

    • Working with files, sockets or subprocesses

    Version control & software engineering
    • Experience with Git

    • Understanding of OOP principles and clean code practices
Check mark

WOULD BE A PLUS:

• Experience with Raspberry Pi, Jetson or similar platforms

• Experience with real-time systems or timing constraints

• Understanding of kernel modules or Linux internals

• Familiarity with debugging tools such as gdb, strace, tcpdump or logic analyzers

• Knowledge of SOLID principles and design patterns

• Experience with Assembly language

• Experience optimizing software for performance or low-latency environments

Check mark

ADVANTAGES FOR A CANDIDATE:

• Stable and competitive salary

• Legally compliant gig contract with official tax reporting and payment

• 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

• 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