Software Engineer

Kraken Sense Ltd.

Oakville

Hybrid

CAD 90,000 - 120,000

Full time

37 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Kraken Sense Ltd. is seeking a Software Engineer to contribute across product development, internal tools, and production software, with an emphasis on learning and growth in a broad tech environment.

You will design and maintain software for mechatronics systems, build mobile and web interfaces using React or equivalents, and collaborate to deliver reliable software while embracing DevOps practices.

Qualifications

  • Bachelor's degree in software engineering, CS, or related field.
  • Proficiency in Python, React, or C (ideally more than one).
  • Exposure to web technologies and React or similar frameworks is a plus.
  • Interest or experience in mechatronics control systems.

Responsibilities

  • Maintain control software for mechatronics systems.
  • Design and implement mobile applications.
  • Contribute to backend services using HTTP and WebSocket protocols.
  • Work on front-end development for web applications, with exposure to React or similar frameworks.
  • Participate in the development of mechatronics control systems.
  • Analyze and interpret complex data using data science tools.
  • Collaborate with the team to design, develop, and optimize reliable and efficient software systems.
  • Enjoy ownership over your work and design opportunities.
  • Contribute to decision‑making and shaping the direction of projects.
  • Debug and troubleshoot issues across various project areas.
  • Follow industry best practices in software development.
  • Build DevOps systems to standardize workflows (lean principles encouraged).

Skills

Python
React
C
Data analysis

Education

Bachelor's degree in Software Engineering or Computer Science

Tools

HTTP
WebSocket
DevOps
Web technologies

Job description

Kraken Sense is a leader in biotechnology, developing advanced pathogen detection & early bio-risk response systems. We're inviting a Software Engineer to join our team, offering an opportunity to work on diverse projects and gain expertise in a breadth of areas of software development.

Role Overview:

As a Software Engineer at KrakenSense, you'll be involved in various software development tasks. This role is perfect for individuals eager to gain experience across different platforms. You'll work on improving processes, developing internal tools, building out production software to increase the feature-base and developing new products as part of a close-knit software team. As our expectations for duties in the role are very broad, guidance and consideration for learning and growing will be a part of the role.

Responsibilities:
  • Maintain control software for mechatronics systems.
  • Design and implement mobile applications.
  • Contribute to backend services using HTTP and WebSocket protocols.
  • Work on front-end development for our web applications, with exposure to React or similar frameworks.
  • Participate in the development of mechatronics control systems.
  • Analyze and interpret complex data using data science tools.
  • Collaborate with the team to design, develop, and optimize reliable and efficient software systems.
  • Enjoy ownership over your work and design opportunities.
  • Contribute to decision‑making and shaping the direction of projects.
  • Debug and troubleshoot issues across various project areas.
  • Follow industry best practices in software development.
  • Build DevOps systems to standardize workflows (lean principles encouraged).
Qualifications:
  • A Bachelor's degree in Software Engineering, Computer Science, or a related field.
  • Proficiency in one of Python, React or C (more than one ideal).
  • Exposure to C programming.
  • Exposure to web technologies; familiarity with React or similar frameworks is a plus.
  • Basic understanding of electronics.
  • Interest or experience in mechatronics control systems.
  • Exceptional problem‑solving skills and a strong eagerness to learn.
  • A sense of adventure.
Why KrakenSense?

Join a diverse and skill‑rich team with continuous learning opportunities. Work on innovative projects at the intersection of software engineering and biotechnology. Enjoy ownership and responsibility over your work, with opportunities to shape the

direction of projects. Be part of a culture that values creativity, teamwork, and a passion for technology.

Kraken Sense is an equal opportunity employer committed to diversity and inclusion. We welcome and encourage applications from individuals of all backgrounds and abilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Electronics Engineer
Electronics Engineer

Kraken Sense Ltd. • Oakville

Hybrid
CAD 85,000 - 115,000
Field Application Scientist (Microbiology)
Field Application Scientist (Microbiology)

Kraken Sense Ltd. • Oakville

Hybrid
CAD 75,000 - 110,000
Marketing Lead
Marketing Lead

Kraken Sense Ltd. • Oakville

Hybrid
CAD 90,000 - 120,000
Senior Firmware Developer
Senior Firmware Developer

kraken-robotics-inc • Mount Pearl, Dartmouth

Hybrid
CAD 90,000 - 130,000
Electronics Assembly Technician
Electronics Assembly Technician

Kraken Sense Ltd. • Oakville

Hybrid
CAD 42,000 - 56,000
Software Engineer Backend
Software Engineer Backend

Blackpoint Cyber • Canada

On-site
CAD 70,000 - 110,000
Health Insurance
Vision Insurance
Dental Insurance
+3
Intermediate Mechanical Engineer
Intermediate Mechanical Engineer

Kraken Robotics, Inc. • Dartmouth

Hybrid
CAD 75,000 - 105,000
Senior Software Engineer
Senior Software Engineer

Symend • Calgary

On-site
CAD 120,000 - 180,000
Senior Mechanical Engineer
Senior Mechanical Engineer

Kraken Robotic Systems Inc. • Dartmouth

On-site
CAD 85,000 - 110,000
Client Transformation Director
Client Transformation Director

kraken • Canada

On-site
CAD 305,000 - 416,000
Medical insurance
Dental insurance
Vision insurance
+2