Senior Software Developer
18 hours ago
PulseMedica is seeking a Senior Software Developer to help build the next generation of ophthalmic imaging and treatment technology. In this role, you'll design, develop, and maintain high-performance software using modern C++ and , contributing to a cutting-edge medical device platform that is redefining eye care.
As part of a fast-moving Edmonton-based medical technology start-up, you'll collaborate with exceptional scientists, engineers, and clinicians to bring innovative solutions from concept to clinical use.
About Us
PulseMedica, recently Great Place to Work Certified, is a fast-growing, disruptive medical device startup. We blend research, innovation, and production to combat ophthalmic diseases and disabilities. Our mission is to offer novel treatment options using state-of-the-art technologies. Our platform integrates real-time classical computer vision and deep learning algorithms, 3D eye imaging, and high-precision laser surgery. We aim to revolutionize ophthalmic treatments, delivering exceptional outcomes and ultimately preventing blindness and disability caused by eye diseases.
The Opportunity
This role offers a rare chance to shape the future of a rapidly growing medical technology company. You'll help drive our software development forward, influencing product direction while ensuring our solutions meet the highest standards of quality, performance, and innovation.
The person will be responsible for:
- Designing, developing, and maintaining software applications using modern C++ and React.JS.
- Implementing and managing multi-threading in software projects.
- Collaborating with cross-functional teams to define, design, and implement new features.
- Ensuring the performance, quality, and responsiveness of applications.
- Participating in code reviews and maintaining high standards of code quality.
- Solving complex problems and contributing to the continuous improvement of our software systems.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience with modern C++.
- Strong knowledge and experience with multi-threading.
- Proven expertise in software design and architecture.
- Experience working with complex multi-disciplinary systems.
- Excellent verbal and written communication skills.
- Excellent interpersonal, negotiation, and conflict resolution skills.
- Excellent time management skills with a proven ability to meet deadlines.
- Strong analytical and problem-solving skills.
Valuable Skills and Experience:
- Experience in the medical device industry.
- Familiarity with React.JS.
- Knowledge of image processing techniques.
- Experience with machine learning.
- Experience with 3D Rendering.
- Experience with embedded SW development
Anticipated Start Date: As soon as a suitable candidate is found
Duration: Full-Time Permanent (40 hours per week)
Salary: Commensurate to experience and qualifications
Location: Edmonton (Preferred)
What you can expect from PulseMedica:
- Competitive compensation, health, dental and vision benefits and the option to participate in our employee stock option plan
- Free on-site gym (Jackson's Gym)
- A role that contributes to helping change people's lives by enhancing their vision
- A unique opportunity to build, grow, and be part of a team that is going to revolutionize a multi-billion dollar industry
- Hybrid work
- Growth Opportunities
- Monthly team social events
- Working for a company that was recently Great Place to Work certified
-
Senior Software Developer
1 week ago
Edmonton, Canada Incognito Software Systems Inc Full timeSenior Software Developer page is loaded## Senior Software Developerlocations: Remote, Canada, Albertatime type: Full timeposted on: Posted 4 Days Agojob requisition id: R58939**Job Summary:**Looking for a self-motivated individual that is looking to develop their development skills as a Senior Developer within our AssetWorks GPS/Telematics division....
-
Senior Software Developer
22 hours ago
Edmonton, AB TJ E, Canada Pulse Medica Full timePulseMedica is seeking a Senior Software Developer to help build the next generation of ophthalmic imaging and treatment technology. In this role, you'll design, develop, and maintain high-performance software using modern C++ and , contributing to a cutting-edge medical device platform that is redefining eye care.As part of a fast-moving Edmonton-based...
-
Senior Software Developer
2 weeks ago
London, Canada (+), Canada . full-time . September , STEP Software Full timeSoftware Developer (Senior) Full Time London, ON Are you looking to join a team where everyone - including you - is striving to constantly improve their knowledge of system project architecture, coding languages, design patterns, and testing? We are passionate about clean, well-organized code, and how systems and users interact with our...
-
Senior ColdFusion Software Developer
2 weeks ago
, AB, Canada BIS Safety Software Full timeJoin to apply for the Senior ColdFusion Software Developer role at BIS Safety Software 16 hours ago Be among the first 25 applicants Join to apply for the Senior ColdFusion Software Developer role at BIS Safety Software Get AI-powered advice on this job and more exclusive features. BIS Safety Software is a fast-paced, high-growth organization providing...
-
Senior Software Developer
1 week ago
, AB, Canada Incognito Software Systems Inc Full timeSenior Software Developer page is loaded## Senior Software Developerlocations: Remote, Canada, Albertatime type: Full timeposted on: Posted 4 Days Agojob requisition id: R58939**Job Summary:**Looking for a self-motivated individual that is looking to develop their development skills as a Senior Developer within our AssetWorks GPS/Telematics division. As a...
-
Senior Software Developer
2 weeks ago
Canada / Vancouver, BC / Toronto, ON Orchestry Software Full timeAbout OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We're growing fast and scaling globally – and we're looking...
-
Senior Software Developer
23 hours ago
Edmonton, Alberta, Canada Jambo Stakeholder Relationship Management Software Full timeWe are looking for a highly motivated and experienced Senior Software Developer for our SaaS platform, Jambo ) – the fastest and easiest stakeholder engagement and consultation software. Working as a technical leader within our team of developers, support staff, and product managers, you will architect and develop customized software to help grow and...
-
Senior Backend Developer
2 weeks ago
, , Canada Atimi Software Full timeAtimi is seeking an experienced backend software developer to fill a position in Canada. Please note this is a fully remote position with EST working hours but we're open to candidates from all provinces. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web...
-
Senior Software Engineer
2 weeks ago
, , Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Backend Developer
3 weeks ago
, , Canada Tempo Software Full timeSenior Backend Developer at Tempo Software Tempo Software is looking for a Senior Backend Developer. In this role, you’ll develop scalable solutions, design and maintain APIs, and optimize performance using Java/Kotlin, Spring, and AWS. Collaborating with cross‑functional teams, you’ll drive innovation while ensuring high‑quality, secure software....