Desktop Software Engineer
Indexed description
Are you an experienced Senior Desktop Software Engineer looking to make a real impact? Join an innovative and mission-driven team developing next-generation medical technologies that directly improve patient outcomes. This is an opportunity to work on meaningful products in a collaborative and forward-thinking environment.
Key Responsibilities
- Design and develop complex desktop software systems
- Lead system architecture and translate business requirements into scalable technical solutions
- Take ownership of high-impact technical projects
- Collaborate cross-functionally with engineering and product teams
- Mentor engineers through code reviews, pairing, and technical guidance
Minimum Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- 5+ years of professional experience in desktop application development
- Strong programming skills (e.g., C++, Python, Java) with proven system design experience
- Experience building cross-platform applications using C++ and Qt framework
- Solid understanding of system architecture (multi-tier systems, data pipelines, networking, concurrency, performance optimization)
- Experience working with large datasets using Python, SQL, or similar technologies
- Familiarity with version control systems (Git/SVN) and CI/CD pipelines
- Strong analytical and problem-solving skills
- Excellent communication skills (written and verbal)
- Ability to work onsite in Irvine, CA (Monday–Friday)
Preferred Qualifications
- Experience with relational databases (e.g., SQL Server, PostgreSQL)
- Knowledge of network programming (TCP/UDP, REST, gRPC)
- Exposure to DevOps tools and automated testing frameworks
- Experience working in Linux/UNIX environments, including shell scripting and build tools
Compensation
The anticipated salary range for this position is $120,000 – $150,000, depending on experience, skills, and qualifications.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search