techmagic
techmagic4mo ago

Senior/Middle C++ developer, MagicHire (milTech)

PolandPoland·KrakówHybridsenior
C++ DeveloperSoftware Engineering
0 views0 saves0 applied

Quick Summary

Overview

About the role: We are looking for a seasoned Senior C++ Software Engineer who bridges the gap between software and hardware. This role is designed for a developer who excels at the intersection of high-level logic and low-level hardware interaction.

Key Responsibilities

Software-Hardware Integration: Develop and maintain high-performance C++ code that ensures seamless interaction with hardware components. Computer Vision Development: Implement advanced image and signal processing algorithms using OpenCV.

Technical Tools
bashcpppythonlinuxmachine-learning


We are looking for a proficient Middle C++ Software Engineer who bridges the gap between software and hardware. This role is designed for a developer with hands-on experience at the intersection of high-level logic and hardware interaction.

Your primary focus will be developing applications that integrate software with hardware components, including computer vision systems and graphical user interfaces (GUIs) for Linux platforms. A core requirement of this position is prior commercial experience processing data from camera sensors.

Responsibilities

~1 min read
  • Software-Hardware Integration: Develop and maintain high-performance C++ code that ensures seamless interaction with hardware components.
  • Computer Vision Development: Implement image and signal processing solutions, leveraging OpenCV where applicable.
  • Sensor Data Processing: Handle data streams directly from camera sensors, ensuring accurate data acquisition and interpretation.
  • GUI Creation: Design and build intuitive, stable graphical user interfaces using the Qt framework.
  • On-site Coordination: Participate in regular business trips (2–3 days per month within Poland) to fine-tune systems and coordinate technical launches on-site.
  • Commercial Experience: 3+ years of professional experience in commercial software development.
  • C++ Proficiency: Strong command of C/C++ with solid experience working in a Linux environment.
  • Sensor Expertise: Proven commercial experience in projects involving data processing directly from camera sensors.
  • UI Frameworks: Practical experience in GUI development using Qt.
  • Education: Bachelor's or Master's degree in Computer Science, Electronics, or a related technical field.

Nice to Have

~1 min read
  • OpenCV, image processing, signal processing, computer vision.
  • Python for rapid prototyping.
  • Foundational knowledge of Machine Learning for computer vision tasks.
  • Bash scripting for automation and environment configuration.
  • Location: South Poland — Kraków, Katowice, Rzeszów or surrounding areas.
  • Model: Office (Kraków), Hybrid, or fully Remote — depending on candidate's location.
  • Travel: Readiness for regular monthly business trips within Poland (2–3 days each).

Location & Eligibility

Where is the job
Kraków, Poland
Hybrid — some on-site time required
Who can apply
PL

Listing Details

Posted
January 17, 2026
First seen
May 6, 2026
Last seen
May 30, 2026

Posting Health

Days active
23
Repost count
0
Trust Level
16%
Scored at
May 30, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

techmagicSenior/Middle C++ developer, MagicHire (milTech)