L

Larkin Lane Films

Software Engineer C++

Software EngineeringUpdated on Nov 12
Full-timeBudapest, Hungary

About the Job

Requirements

  • A Master's degree in Computer Science, Software Engineering, or a closely related field is required.
  • Current command of modern C++ (C++17/20) and software engineering fundamentals, including memory management, concurrency, debugging, and performance-conscious development.
  • Experience developing applications, backend services, or APIs in a professional or academic environment.
  • Experience through professional, academic, or personal projects with exposure to one or more of data processing, imaging applications, cloud technologies, hardware interaction, or machine learning systems.
  • Ability to learn and work close to hardware, including sensors, cameras, and real-time I/O, and up the stack with cloud services, mobile, and consumer integration.
  • Ability to collaborate across machine learning, GPU/infrastructure, hardware, and product teams.

Responsibilities

  • Develop high-quality, maintainable, and well-tested C++ software, focusing on performance, reliability, and scalability for imaging applications.
  • Contribute to data interfaces and pipelines that feed machine learning models and connect model output to consumer-facing applications.
  • Contribute to software development for controlling camera sensors, lighting hardware, and motion-control systems, working closely with the imaging pipeline.
  • Contribute to integrating the imaging pipeline with cloud infrastructure, services, and APIs for data exchange between edge devices, mobile clients, and backend systems.
  • Participate in profiling, benchmarking, debugging, and performance optimization across the platform.

Desired Qualifications

  • Research, internship, or early-stage startup and R&D or innovation-lab experience delivering novel work under ambiguity.
  • Strong performance in competitive programming such as ICPC or Codeforces, meaningful open-source contributions, or published research in systems, graphics, vision, or machine learning.
  • Familiarity with GPU programming such as CUDA, computer vision, camera/sensor pipelines, real-time systems, or machine learning model serving.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Larkin Lane Films

See more jobs