Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Developer - Jobs in New Westminster

Job LocationNew Westminster
EducationNot Mentioned
Salary90000.00 - 120000.00 CAD per year
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent

Job Description

Background:Kron Technologies is an emerging technology company that has grown from its Kickstarter origins to develop innovative cameras that have disrupted the world of high-speed video cameras. We’re looking for more talented individuals to join us as we design, develop, and manufacture cutting-edge imaging products. Our employees enjoy flexibility, freedom, great colleagues, a positive work/life balance, and stimulating technical challenges to solve. We #39;re located a short walk from the Production Way/University Skytrain station, and a 5-minute drive from the Highway 1, Gaglardi Way Exit. About the position:A senior software developer is responsible for designing, developing, and maintaining software solutions for our camera related products and accessories that meet the needs of organizations and end-users. They collaborate with cross-functional teams to gather requirements, write clean and efficient code, conduct testing and debugging, and resolve technical issues. Software developers stay updated with industry trends and emerging technologies, and they contribute to code reviews and documentation. Strong problem-solving, analytical, and communication skills are essential for success in this role, as well as proficiency in programming languages, understanding of software development principles, and familiarity with relevant tools and frameworks.Key Responsibilities:

  • Designing, implementing, and documenting camera control software and public-facing APIs.
  • Writing firmware for microcontrollers that handle various functions such as power management, thermal management, and lens control.
  • Performing software bring-up tasks for electronics at the prototype stage.
  • Writing, modifying, and optimizing userspace and kernel software.
  • Quickly picking up new concepts and implementing proof-of-concept designs in various languages.
  • Version control and deployment.
  • Collaboration with Stakeholders.
  • Project Management.
  • Researching, designing, and implementing imaging-related algorithms, such as video compression, color correction, dead pixel correction, etc.
  • Writing, modifying, and optimizing drivers for standard and custom SoC peripherals.
  • Partaking in code reviews, architectural discussions, and the occasional testing/QA sprint.
Education Requirements:
  • Bachelor #39;s degree in computer science, software engineering, or a related field or equivalent work experience.
Experience Required:
  • 4+ years of experience in software development.
  • Experience with software development frameworks and libraries.
  • Experience with embedded Linux systems, GNU tools, C-Make.
Experience Desired:
  • Knowledge of cameras and image processing pipelines.
  • Experience writing RESTful APIs.
Skills Required:
  • Proficient in programming languages C/C++ and Python.
  • Strong understanding of software development principles and best practices.
  • Familiarity with version control systems (e.g., Git).
  • Excellent problem-solving and analytical skills.
  • Excellent organizational, written, problem-solving, and verbal communication skills.
Perks, Compensation and Benefits:As a full time employee, you will be compensated on a salary based on experience and skills, between $90,000 to $120,000 a year. You will receive full benefits that include extended health, health and lifestyle spending accounts, RRSP with matching, education allowances, profit sharing, discretionary bonuses, and unlimited paid time off policy. 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.This position is available for July. To apply, send your resume as well as a cover letter with a portfolio of software projects completed to jobs@krontech.ca. Failure to include all documents and additional information will result in a rejected application. --- Candidates must be able to report to our Burnaby office and already be legally authorized to work in Canada ---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.

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved