Trainee/Junior C++/Python Developer Noah’s Journey Inc. to $1000

Madfish

Madfish

Software Engineering

Ukraine · Kiev, Ukraine

USD 1k-1k / month

Posted on May 25, 2026

About us
We develop and support hardware‑related solutions: embedded systems, network equipment, low‑level services and tools for working with real devices. You will work directly with engineers who live in C++, Python, Linux and hardware every day.

About the role
We are looking for a Trainee/Junior C++/Python Developer who wants to grow in low‑level development and work closely with hardware. This is a full‑time on‑site position in Kyiv with official employment, paid salary and the possibility of military deferment.

Responsibilities

  • Develop and maintain software in C++ and Python for hardware‑related projects (embedded systems, drivers, communication protocols, test tools).
  • Work with real devices in the lab: bring‑up, debugging, testing, log analysis.
  • Write Python scripts for automation, infrastructure tasks and data analysis.
  • Collaborate with senior engineers and follow a structured learning plan.

Requirements

  • Basic knowledge of C++ (pointers, memory management, classes, structures, basic STL).
  • Basic knowledge of Python (scripts, file processing, small utilities).
  • Confident Linux user (terminal, basic commands, build/compile).
  • Understanding of computer science fundamentals (data structures, algorithms, networking basics).
  • Strong motivation to learn and develop in low‑level/hardware engineering.
  • Ability and readiness to work on‑site in Kyiv (this is mandatory).

Nice to have

  • Any experience with Arduino/STM32/other microcontrollers, robotics, electronics, SDR, etc.
  • Pet projects or code samples on GitHub (study projects are also fine).
  • Participation in competitions, hackathons or university tech projects.
  • Experience with higher‑level languages (C#, JavaScript, Node.js and others) — this knowledge will also be useful in our work.

We offer

  • Full‑time on‑site work in Kyiv.
  • Paid position (salary range discussed individually based on skills and experience).
  • Possibility of military deferment (бронь).
  • Mentorship from experienced engineers, code reviews and a clear growth roadmap.
  • Work with real hardware products and systems, not just typical web tasks.
  • Friendly, engineering‑driven environment.