Presage Technologies logo

Software Engineer (C++)

Presage Technologies
Department:React Native
Type:REMOTE
Region:USA
Location:United States
Experience:Mid-Senior level
Salary:$155,000 - $175,000
Skills:
C++ANDROID NDKIOSREACT NATIVEFLUTTERWINDOWS SDKMACOS SDK
Share this job:

Job Description

Posted on: April 25, 2026

WHO WE ARE

At Presage Technologies, we believe in improving the quality of healthcare while also making it more affordable and accessible. Over 90% of the world’s population haves access to a device that can power our software, but less than half have access to basic health services. We are aiming to close that gap by developing cutting-edge artificial intelligence and video analytics to transform consumer electronics and mobile phone consumer apps into sophisticated health sensing platforms.

WHAT YOU’LL DO

We’re looking for a high-agency software engineer to help build and evolve the core of our SDK and platform.

This is a systems-heavy role centered around C++, performance, and real-world deployment—but you won’t be boxed into a single layer of the stack. You’ll work across boundaries, collaborate closely with ML and platform engineers, and take ownership of hard, meaningful technical problems.

Responsibilities include:

  • Design, build, and extend core SDK functionality in C++
  • Work on performance-critical, real-time, and resource-constrained systems
  • Contribute across the stack (mobile, backend tooling, ML integration) as needed
  • Collaborate with ML engineers to integrate models into production systems
  • Work with solution engineers and platform teams to integrate SDK into products
  • Improve developer experience through tooling, testing, and sample integrations
  • Own problems end-to-end—from prototype to production
  • Raise the engineering bar through pragmatic, high-quality work

This is a remote role with occasional travel for team meetings, offsites, or key events.WHO YOU ARE

You’re a strong engineer with high drive and ownership. You care about building things that work in the real world, and you’re comfortable figuring things out without being handed a playbook.

You don’t need to check every box—but you should be able to learn fast, move fast, and take responsibility.

To succeed within this role, you should have:

  • Strong C++ experience
  • Experience with mobile development (Android NDK, iOS, etc.)
  • Solid engineering fundamentals (debugging, performance, memory, concurrency)
  • Solid understanding of software engineering best practices (version control, testing, CI/CD)
  • Ability to quickly pick up new tools, languages, and frameworks
  • Use modern tools—including LLMs—to move faster, but does not rely on them blindly

Highly Desirable

  • Familiarity with cross-platform frameworks (React Native, Flutter)
  • Familiarity with Windows and MacOS SDK development

If you are passionate about cutting-edge technology and want to make a significant impact in a fast-moving and innovative environment, we encourage you to apply. Join us in shaping the future of healthcare.

INTERVIEW PROCESS

  • Phase 1: Submit a Resume
  • Phase 2: Introductory Interview with Q&A
  • Phase 3: Take Home Coding Assessment
  • Phase 4: Final Interview with CTO and Engineering Manager
  • Negotiations and Offer
  • Timeline: The entire process can occur in less than two weeks for the right candidate.

Salary Range

$155,000 - $175,000 per year

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Presage Technologies logo

Presage Technologies

View company page
ReactRemoteJobs.com logo

ReactRemoteJobs.com

Get ReactRemoteJobs.com on your phone!