-
Orion Innovation

C/C++ Engineer

Orion Innovation
Lithuania · Full-time · Mid-Senior

We are looking for a C/C++ Software Developer (Middle level) to join our team and contribute to the design, development, and maintenance of system-level and performance-critical software components. This role involves taking ownership of features, working independently on tasks, and collaborating closely with cross-functional teams.


Primary duties:

  • Design, develop, and maintain C/C++ software components and modules.
  • Take ownership of features from implementation through testing and maintenance.
  • Analyze requirements and propose technical solutions.
  • Debug complex issues and improve performance, stability, and reliability.
  • Write clean, efficient, and maintainable code following best practices.
  • Participate actively in code reviews and contribute to improving team standards.
  • Collaborate with QA, system engineers, and other development teams.
  • Contribute to technical documentation and knowledge sharing.


Required skills:

  • 3+ years of professional experience with C and/or C++.
  • Strong understanding of C/C++ language internals and best practices.
  • Solid knowledge of data structures, algorithms, and object-oriented design.
  • Good understanding of memory management, pointers, and resource handling.
  • Experience working in Linux-based development environments.
  • Familiarity with multithreading and concurrency concepts.
  • Experience with version control systems (e.g., Git).
  • Ability to read, analyze, and work with technical specifications.
  • Good English communication skills.


Nice-to-have skills:

  • Experience with system-level, embedded, networking, or real-time software.
  • Knowledge of performance optimization and profiling tools.
  • Familiarity with build systems (CMake, Make).
  • Experience with debugging tools (gdb, valgrind, sanitizers).
  • Exposure to unit testing and CI/CD pipelines.
  • Experience in domains such as telecom, VoIP, cloud services, or distributed systems.


We offer:

  • Employment in a stable and recognized company.
  • Competitive salary and benefits package.
  • Opportunity to work on complex, large-scale systems.
  • Professional and collaborative team environment.
  • Flexible working hours and modern office setup.
  • Career growth opportunities and technical development.
  • Continuous learning and access to training resources.

Key Skills

Ranked by relevance

data structures embedded linux cloud cicd voip
Login to Apply
Posted
May 12, 2026
Type
Full-time
Level
Mid-Senior
Location
Vilnius

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Orion Innovation
Related

C++/Linux Engineer

2026-05-15

Full-time
Mid-Senior
Lithuania
IT Services
Engineering
View Job Details
Orion Innovation
Related

C++ Backend Software Engineer

2026-05-12

Full-time
Mid-Senior
Lithuania
IT Services
Engineering
View Job Details
Danske Bank
Related

Senior Machine Learning Engineer

2026-06-04

Full-time
Not Applicable
Lithuania
Financial Services
Engineering