-
Orion Innovation

C/C++ Software Engineer

Orion Innovation
Lithuania · Full-time · Entry

We are looking for a Junior C/C++ Software Developer to join our team and contribute to the development and maintenance of system-level and performance-critical software components. This role is focused on building a strong foundation in C/C++ development while working closely with experienced engineers on real production systems.


Primary duties:

  • Develop, maintain, and enhance C/C++ code under guidance from senior developers.
  • Participate in implementation of new features and improvements in existing modules.
  • Debug, analyze, and fix defects in system-level software.
  • Write clean, readable, and maintainable code following coding standards and best practices.
  • Participate in code reviews and apply feedback to improve code quality.
  • Collaborate with developers, QA engineers, and system architects.
  • Review technical requirements and ask clarifying questions to ensure correct implementation.


Required skills:

  • Basic to solid knowledge of C and/or C++.
  • Understanding of fundamental programming concepts: data structures, algorithms, and OOP.
  • Basic understanding of memory management (pointers, references, allocation).
  • Familiarity with Linux or Windows development environments.
  • Experience with version control systems (e.g., Git).
  • Ability to read and understand technical documentation.
  • Good English level and communication skills.


Nice-to-have skills:

  • Exposure to system-level, embedded, networking, or real-time software development.
  • Basic understanding of multithreading and concurrency concepts.
  • Familiarity with build tools (CMake, Make).
  • Experience with debugging tools (gdb or similar).
  • Knowledge of scripting languages (Python, Bash).
  • Understanding of unit testing concepts.


We offer:

  • Employment in a stable and recognized company.
  • Junior-friendly position with mentorship and onboarding support.
  • Competitive salary and benefits package.
  • Friendly and professional team environment.
  • Opportunities to work on real-world, production-level systems.
  • Flexible working hours and modern office setup.
  • Career growth and continuous learning opportunities.

Key Skills

Ranked by relevance

data structures embedded python linux
Login to Apply
Posted
Feb 10, 2026
Type
Full-time
Level
Entry
Location
Vilnius

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering
View Job Details
Danske Bank
Related

Senior Data Scientist with Flair for Data Engineering

2026-05-25

Full-time
Not Applicable
Lithuania
Financial Services
Information Technology
View Job Details
Accenture DACH
Related

Senior Data & Machine Learning Engineer (all genders)

2026-05-21

Full-time
Not Applicable
Austria
IT Services
Engineering