Code & Pepper

Senior C++ Engineer

Remote, United States remote Entry $20,000 - $26,000
remote Technology & IT Salary listed Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

Code & Pepper wspiera klientów w wymagających branżach, pomagając im w skalowaniu zespołów i budowaniu nowoczesnych produktów.
Obecnie rozwijamy zaawansowany system zarządzania maszynami dla branży gamingowej i hazardowej. Twoim zadaniem będzie stworzenie w C++ warstwy middleware, która ujednolici i zagreguje dane płynące z urządzeń od wielu niezależnych dostawców.
Kluczowym wyzwaniem jest zaprojektowanie łatwej w utrzymaniu architektury opartej na wspólnym rdzeniu i wymiennych pluginach.
Requirements

Komercyjne doświadczenie na poziomie senior w programowaniu w języku C++

Biegła znajomość nowoczesnych standardów języka (minimum C++14/C++17)

Praktyczne doświadczenie w tworzeniu oprogramowania embedded, blisko warstwy sprzętowej

Biegłość w konfiguracji i przeprowadzaniu kompilacji krzyżowej (cross-compile) na architekturę ARM

Samodzielność w zarządzaniu toolchainami programistycznymi

Silne kompetencje w projektowaniu warstw abstrakcji sprzętowej (HAL) oraz czystych interfejsów API

Doświadczenie w architekturze oprogramowania, ze szczególnym uwzględnieniem wzorca Adapter oraz architektury pluginowej

Głębokie zrozumienie praktyk inżynieryjnych (Clean Code, SOLID) nastawionych na długoterminową utrzymywalność kodu

Wysoko rozwinięte umiejętności komunikacyjne ułatwiające sprawne podejmowanie decyzji architektonicznych w zespole

Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację w międzynarodowym zespole

Nasze nice to have

Znajomość specyfiki sprzętowej branży gamingowej oraz protokołów takich jak SAS czy G2S (GSA)

Doświadczenie w pracy z systemami Embedded Linux lub systemami operacyjnymi czasu rzeczywistego (RTOS)

Praktyczna znajomość systemu budowania CMake, tworzenia testów jednostkowych oraz narzędzi CI/CD

Umiejętność niskopoziomowego debugowania kodu przy użyciu JTAG lub analizatorów stanów logicznych

Co możemy Ci zaproponować?

Współpracę w modelu B2B lub Umowa o pracę – Ty wybierasz

Wynagrodzenie dla UoP: 16 500 - 21 500 zł brutto

Stawka dla B2B: 20 000 - 26000 zł netto + VAT

Budżet szkoleniowy (do 2500 zł netto rocznie)

Elastyczne godziny pracy (z uwzględnieniem core hours)

Możliwość 100% pracy zdalnej

Karta Multisport Plus i prywatna opieka medyczna (Luxmed)

Highlights
Dopraw FinTech razem z nami.Po prostu pracuj. W fajnych warunkach. W Code & Pepper.
Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Role
Technology & IT API integration Senior C++ Engineer Technology remote

Likely questions

  1. Tell us about work you have done that is close to the Senior C++ Engineer role.
  2. How would you approach your first 30 days at Code & Pepper?
  3. Which of API integration, Senior and C++ have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you stay organised and communicate clearly when working remotely?

Prepare before the call

  • A recent example that proves your experience with API integration, Senior and C++.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Senior C++ Engineer role because I can bring practical experience in API integration, Senior and C++, learn the team quickly, and contribute to the outcomes Code & Pepper needs from this hire.

Related jobs.

More roles from this company or category.