Titre du poste ou emplacement
RECHERCHES RÉCENTES

Software Developer

Kron Technologies Inc. - 2 emplois
Burnaby, BC
Posté hier
Détails de l'emploi :
Temps plein
Expérimenté

We're hiring a Software Engineer/Developer who thrives on solving complex problems at the systems level. You will play a key role in shaping high-performance solutions and evolving infrastructure that powers our next-generation products. If you're someone who loves building, optimizing, and continuously pushing the limits of what's possible-we'd love to meet you.
Key Responsibilities:
  • Develop and maintain low-level, C++ software for embedded systems, including real-time CPU code and support for hardware acceleration via FPGA.
  • Contribute to multi-threaded application development and hardware/software integration.
  • Work closely with hardware, firmware, and FPGA teams to support real-time product development.
  • Drive improvements in system performance, reliability, and maintainability.
  • Participate in design reviews, debugging, and testing of embedded Linux-based systems.
  • Help address technical debt and support future architectural improvements.

Requirements:Must-Have Qualifications:
  • Degree in Computer Science, Software Engineering, or a related field preferred, or equivalent hands-on experience with a proven track record of exceptional technical ability.
  • Proven Experience in software development, preferably in embedded or systems-level environments.
  • Proficiency in modern C++ (C++20).
  • Experience developing and debugging multi-threaded software.
  • Strong understanding of Linux, SoC architecture, and hardware/software integration.
  • Proficiency with CMake and modern build tools.
  • Demonstrated problem-solving ability and logical thinking, especially in ambiguous or evolving technical challenges.
  • Strong understanding of software development principles and best practices.
  • Self-starter who takes ownership and follows through without needing step-by-step direction.
  • Strong communication and collaboration skills.

Nice-to-Have Qualifications:
  • Familiarity with Test-Driven Development (TDD).
  • Experience working with Zynq SoC architecture.
  • Master degree in Computer Science, Software Engineering, or a related field required— or equivalent advanced technical expertise.

If this role sounds like a fit, please include a short note or cover letter in your application-we'd love to hear what excites you about this opportunity.
Perks, Compensation and Benefits:As a full time employee, you will be compensated on a salary based on experience and skills, between $85,000 - $95,000 CAD per year. You will receive full benefits that include health, dental, optical, prescription, RRSP with matching and a Health/Lifestyle Spending Account. The use of the shop space is open to all employees for personal projects. We offer educational benefits for our employees that wish to enhance their careers. We often have company lunches and pot-lucks and other group activities.
About Kron Technologies Inc.:

Kron Technologies is a fun, ambitious, and quickly growing business in its scale up phase that's disrupting the world of high-speed cameras. We're looking for talented individuals to join us having a blast while designing and manufacturing world-leading products. Our employees enjoy flexibility, freedom, and a fun, supportive environment. We're located just north of Burnaby Lake in the Government Road neighborhood, a short walk from Production Way/University Skytrain station, and a 5-minute drive from Highway 1.

Partager un emploi :