Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

EPAM Systems

NewBe an early applicant

Lead Embedded C++ Developer

Posted Updated
Discussion

Description

We are seeking a Lead Embedded C++ Developer to drive the real-time backend layer of a Class IIb refractive surgery system running on QNX RTOS. In this role, you will work within a cross-subsystem feature team, implement features end-to-end across the device control layer, and coordinate with frontend and server-side engineers. You will leverage agentic AI tooling daily while maintaining full personal ownership of every line of code.

Please note that working from the office in Wroclaw 5 days per week is required.

Responsibilities

  • Implement and maintain safety-critical C++ on QNX for real-time device control, treatment execution and safety functions (Backend RTD board)
  • Contribute to features spanning multiple boards (Frontend, Backend, Video Unit) and repositories
  • Drive GitHub Copilot agent mode to implement agreed designs and explain every line during PR walkthrough
  • Apply TDD practices, with unit tests written first and traceable to ADO Specification Items and Test Cases
  • Prepare solution designs in the client's SDD template, referencing specification IDs, with module owner approval before implementation
  • Use AI agents to understand modules first, including data flows, dependencies and cross-repo impacts
  • Operate CI quality gates, including clang-tidy, clang-format, warnings-as-errors, Doxygen, license-header checks and coverage thresholds
  • Work within Conan 2, covering versioning, lockfiles, conan graph build-order and Artifactory promotion pipeline
  • Participate in monthly device-in-the-loop integration demos on physical hardware
  • Address PR review feedback personally, not by re-prompting the AI

Requirements

  • 5+ years of professional experience in C++ (C++17 minimum) with depth in embedded or real-time systems
  • Experience with QNX RTOS, or a demonstrable evidence-backed rapid ramp-up path
  • Experience in IEC 62304 Class B/C medical device delivery
  • Understanding of FDA 21 CFR Part 11 (audit trail, electronic records)
  • Active, proficient use of agentic AI tooling with a concrete example and measurable cycle time impact
  • Test-driven development as a habit
  • Skills in static analysis tooling such as clang-tidy, clang-format or equivalent
  • Linux embedded development experience (Video Unit board)

Nice to have

  • Skills in Conan 2 (versioning, lockfiles, promotion pipelines)
  • Experience in ADO YAML pipeline authoring
  • Familiarity with Artifactory integration
  • Experience in FPGA interaction (Xilinx/Intel toolchains)
  • Background in real-time eye tracking, image processing or medical laser systems

Benefits

We gather like-minded people:

  • Top tech minds driving innovation in AI, cloud and digital platform modernization
  • Supportive team and agile, startup-like culture
  • Hybrid by design mode and opportunity to work remotely within Poland
  • Chance to work abroad for up to 60 days annually
  • Business-driven relocation opportunities

We provide growth opportunities:

  • Career development programs
  • Thought leadership, mentoring, soft skills and well-being programs
  • Certification (Anthropic, Gemini, GCP, Azure, AWS)
  • English classes

We cover it all:

  • Stable pay
  • Participation in the Employee Stock Purchase Plan with a 15% discount
  • Benefits package (health insurance, multisport, shopping vouchers)
  • Referral bonuses up to $2,000
  • Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more
  • Corporate, social and well-being events

Please, note:

  • Benefits listed above are available to employees only
  • We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually
  • We will reach out to selected candidates exclusively

Skills

What Lead Embedded jobs ask for — and how much of it you have →
Apply

See also

Embedded jobs by country — openings, pay and top skills →