Presage Technologies is focused on improving healthcare accessibility through innovative software solutions. They are seeking a high-agency software engineer to build and evolve their SDK and platform, working with C++, performance-critical systems, and collaborating with ML engineers.
Responsibilities:
- 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
Requirements:
- 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
- Familiarity with cross-platform frameworks (React Native, Flutter)
- Familiarity with Windows and MacOS SDK development