Trainee С/C++ Embedded Developer (IRC293183) GlobalLogic $

Madfish

Madfish

Software Engineering

Ukraine

Posted on May 10, 2026

Job Description

Required
The C/C++ programming languages
Smart and fast learner

Prefered
Basic Linux and networking knowledge
Experience with OpenWrt would be a big plus
Intermediate English level

Job Responsibilities

Trainee Software Engineer will be trained according to the following plan:
- Linux/Networking software development training (C/C++/Linux/Networking, up to 3 month)
- Project specific training (1 week, based on results of Linux/Networking training)
- Join project team, working on real products

Department/Project Description

Project details:
The product is next-generation Residential Gateways software, which is fully designed and developed by GlobalLogic engineers in Lviv.
For more than 10 years GlobalLogic team of 50+ engineers develops new models and maintains a multi-million installed base.

Main technologies:
C/C++, Networking, Embedded Linux

Features of the software:
∙ Connecting to the Internet in various ways: PON, Ethernet, Wi-Fi, 5G, xDSL, DOCSIS
∙ Extensive functionality: IPv6, Firewall, VoIP, IPTV, Web Server, Wi-Fi, UPnP, Remote Control, Parental Control, SIP, IGMP and others
∙ Works on different hardware platforms (mainly MIPS and ARM)

We offer:
∙ Interesting and challenging work in a large and dynamically developing company
∙ Exciting projects involving newest technologies
∙ Professional development opportunities
∙ Excellent compensation and benefits package, performance bonus program
∙ Modern and comfortable office facilities

Skill Category

Engineering - Other

Keyskills - Must Have

  • C
  • C++

Keyskills - Nice to Have

  • Networking
  • Linux
  • Bash