Design, implement, and maintain cross-platform C++ features powering AI-assisted ultrasound workflows
Build and enhance user-facing functionality using Qt within our plugin interface for ultrasound users
Partner closely with design and product counterparts to shape technical solutions, provide feasibility input, and recommend implementation-friendly interaction patterns
Deliver performant, reliable software for iOS and Android (primary), with occasional contributions to Windows platform development
Debug and resolve complex issues across devices, OS versions, and hardware configurations; provide clear root-cause analysis and drive fixes through completion
Write and maintain clean, testable, well-documented code; actively contribute to code reviews, engineering standards, and development best practices
Troubleshoot technical problems across the stack, from application logic through platform integration, and help improve overall system reliability and maintainability
Contribute technical input to architecture, implementation planning, and tradeoff discussions for new features and workflows
Mentor less experienced engineers through collaboration, code reviews, and knowledge sharing
Requirements
Bachelor’s degree or equivalent practical experience in Computer Science, Engineering, Mathematics, or a related technical field
6+ years of professional software engineering experience, with strong modern C++ expertise (C++11+)
Proven success delivering complex cross-platform software products, including experience on mobile platforms such as iOS and Android
Strong debugging skills across performance, memory, concurrency, device/OS behaviors, and integration issues
Experience building complex, high-reliability, high-quality software systems
Experience developing software with user-facing workflows and modular or plugin-based architectures
Ability to work independently on substantial features and drive work from design through delivery
Clear communicator able to explain technical tradeoffs to both engineers and non-engineers
Detail-oriented with a track record of building reliable, maintainable systems
Familiarity with iOS/Android toolchains and platform integration, including profiling, performance tuning, and device debugging.
Tech Stack
Android
C++
iOS
Qt
Benefits
Medical insurance
Dental insurance
Vision insurance
Paid time off
401(k) plan with employee and company contribution opportunities