Fulcrum Software

Joined in 2018
92% answers
Компанія Fulcrum Software була заснована в 2002-му році і спеціалізується на розробці програмного забезпечення для великих замовників з Європи і США (в сфері медицини, документообігу, ERP, embedded systems). Відмінною рисою нашої компанії є масштабність виконуваних нами проектів. За минулі роки успішної роботи ми побудували довгострокові партнерські відносини з великими компаніями Європи та США, а також відкрили своє представництво в Нью-Йорку.

Ми вважаємо найціннішим придбанням компанії її колектив і робимо все можливе для забезпечення комфортних умов роботи і гідної оплати праці всіх співробітників.
  • · 238 views · 40 applications · 16d

    Middle-Senior С# developer

    Full Remote · Ukraine · Product · 3 years of experience · English - None
    Requirements: Bachelor’s degree At least 3 years of commercial experience with C# Knowledge of the basics of computer science (algorithms and data structures, OOP) Intermediate English level Source code (all or fragments) of any C# project for...

    Requirements:

    Bachelor’s degree
    At least 3 years of commercial experience with C#
    Knowledge of the basics of computer science (algorithms and data structures, OOP)
    Intermediate English level
    Source code (all or fragments) of any C# project for evaluation
    Will be a big plus:

    Knowledge or experience in medical technology, DICOM
    Have web and/or cloud development experience
    Basic knowledge of C ++

    We offer:

    20 days of paid vacation
    15 days of paid sick leave
    Accounting support
    Comfortable, modern office (Kyiv/Kharkiv) and working environment
    Flexible working schedule
    Corporate events
    English classes
    Paid conferences

    Responsibilities:

    Writing automation scripts
    Bug-fixing
    Writing unit tests
    Developing new features or extending existing ones

     

    *Project*: Development of software for medical equipment for imaging. Development of scanners of an internationally well-known brand, by which more than 300,000 patients are examined daily. This area comprises software running both on the scanners and workstations, as well as the integration to other vendors covering:
    * Installation and software licensing management
    * Connectivity configuration and diagnostics
    * Patient data management
    * Integration to hospital IT systems (EMRs, PACS) and other 3rd party systems (reporting systems)
    * Reading other vendors’ images that are complying with the DICOM standard
    * Remote access solutions for review and report
    * Ensuring privacy and security of patients’ data

    Technologies
    — C++/C# .Net
    — WPF
    — MFC
    — Databases
    — Network communication
    — DICOM standard (Digital Imaging and Communication in Medicine)
    — VS 2022, Jira, Jenkins, Confluence, Teams

    More
  • · 51 views · 10 applications · 19d

    Mid-Sr C++ developer

    Full Remote · Ukraine · 4 years of experience · English - B1
    Requirements — Bachelor’s degree in Computer Science, Engineering, Mathematics, or related STEM field — Extensive commercial experience with modern C++ (C++11 and later) — Experience designing and implementing complex software systems — Ability to work...

    Requirements

    — Bachelor’s degree in Computer Science, Engineering, Mathematics, or related STEM field
    — Extensive commercial experience with modern C++ (C++11 and later)
    — Experience designing and implementing complex software systems
    — Ability to work efficiently with large codebases, including extending and modifying existing functionality
    — Strong understanding of unit testing principles and ability to ensure high test coverage
    — Solid understanding of modern software-development practices (git, pull requests, code review)

     

    Will be a plus

    — Experience working with cross-platform development (macOS, iOS, Android, Windows)
    — Experience with Qt / QML application development
    — Experience with native mobile development (Objective-C++, Java)
    — Experience with graphics programming libraries (OpenGL, Vulkan, D3D, WebGPU)
    — Experience with test automation, HAST, and integration testing
    — Experience with CI systems (GitLab CI)
    — Experience with distributed version-control workflows (git)
    — Experience with medical imaging, signal/image processing, or SDK design
    — General knowledge of macOS, iOS, Android internals

     

    We offer

    — Work in a global R&D team developing handheld medical ultrasound products
    — Participation in building world-class medical imaging solutions used worldwide
    — Comfortable working conditions in an agile environment (Scrum with 3-week sprints)
    — Modern tools, processes, and engineering standards
    — Long-term cooperation with a possibility of extension or conversion to full-time employment
    — Corporate benefits provided by the organization (can be adapted to local employment terms)

     

    Responsibilities

    — Designing, implementing, and testing modern C++ software for handheld ultrasound systems on macOS, iOS, and Android
    — Developing robust, maintainable, and well-documented code (both new features and improvements to existing components)
    — Writing unit tests and ensuring high quality through reviews and modern workflows
    — Collaborating within Scrum teams, participating in design discussions and technical reviews
    — Working with product owners, UX specialists, and clinical experts to translate user needs into technical solutions
    — Contributing to system-level stability, performance, and excellent user experience

     

    About the project

    Development of software for handheld medical ultrasound devices used globally. The work includes real-time ultrasound data acquisition and processing, cross-platform mobile application development, wireless probe connectivity, and system-level optimization. The team builds complete ultrasound solutions — from probe firmware to mobile apps — used by clinicians in emergency care, primary care, and remote medical settings.

     

    Technologies

    — C++11+
    — Qt / QML
    — macOS / iOS / Android
    — Cross-platform development
    — Graphics libraries (OpenGL, Vulkan, D3D, WebGPU)
    — Git, GitLab CI
    — Automated testing / HAST
    — Java, Objective-C++ (optional)

    More
  • · 17 views · 1 application · 10d

    Embedded C++ Developer

    Hybrid Remote · Ukraine · 3 years of experience · English - B1
    We build a wireless handheld ultrasound (POCUS) device that connects to iOS/Android via a mobile app. This is a real hardware + software product in the medical domain, where reliability, performance and clean engineering practices matter. What you’ll...

    We build a wireless handheld ultrasound (POCUS) device that connects to iOS/Android via a mobile app. This is a real hardware + software product in the medical domain, where reliability, performance and clean engineering practices matter.

     

    What you’ll do

    • Design, implement and test embedded C++ (C++17+) software for a handheld device
    • Deliver new features and continuously improve architecture and code quality
    • Write unit tests for low-level/embedded parts (tests are treated as product code)
    • Participate in design discussions and code reviews in a supportive team culture
    • Collaborate with cross-functional stakeholders (Product, UX/usability, clinical experts) to turn requirements into implementable solutions
    • Optimize performance and resource usage (CPU/memory/power, depending on the area)
       

    What we’re looking for

    • 3–5+ years of commercial experience with modern C++ in an embedded context
    • Degree in Computer Science, Engineering, Mathematics, or a related STEM field
    • Strong fundamentals in software design and building maintainable systems
    • Practical experience with unit testing, including low-level code
    • Comfortable working in an existing codebase and improving it over time
    • English: Intermediate+
       

    Nice to have (not required)

    • Yocto / Embedded Linux, kernel driver development
    • Microcontrollers, FreeRTOS / bare-metal
    • Performance work: SIMD/NEON (OpenCL/CUDA depending on domain)
    • Python/Matlab for prototyping; signal/image processing; basic electronics
    • Docker/Podman, CI/CD experience
       

    Team & process

    • International teams: about 30 engineers (Norway) + 30–40 contractors. 
    • Agile/Scrum with typical 3-week sprints
    • Tooling: GitLab CI/CD, Jira/Confluence, HP ALM
       

    Work setup

    • Remote during wartime → office/hybrid later (Kyiv or Kharkiv)
    • MacBook 
    More
Log In or Sign Up to see all posted jobs