Enable job alerts via email!

Electronics Designer

Forensics Source

Ottawa

On-site

CAD 80,000 - 120,000

Full time

16 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company specializing in life-saving products is seeking a Software Designer to join their team. This role involves contributing to cutting-edge product development, including Windows and mobile applications. The ideal candidate should possess strong programming skills and experience in product development. This opportunity promises rewarding challenges and the chance to impact lives positively.

Qualifications

  • 6+ years in product development.
  • 2+ years writing Android apps.
  • Experience with cybersecurity in mobile app development.

Responsibilities

  • Designing and programming Windows and mobile software applications.
  • Testing, debugging, and validating firmware/software.
  • Maintaining software tools and performing project technical lead duties.

Skills

C
C#
Java
Software troubleshooting
Real time computing
Good writing and verbal communication skills

Education

Bachelor’s degree in computer science or software engineering

Tools

MS Visual Studio
Android
iOS
RTOS
ATAK
.NET MAUI

Job description

Posted Tuesday, April 15, 2025 at 4 : 00 AM

TOGETHER, WE SAVE LIVES

Summary :

The Software Designer will support our current suite of products and be heavily involved in developing next generation products. The ideal candidate is an inventive problem solver capable of working through technical challenges and diligently completing assignments. This is a great opportunity to join a team that provides leading-edge life-saving products to clients around the world.

Duties & Responsibilities :

Working within assigned technical roles, key duties, responsibilities and objectives will include :

  • Designing and programming Windows (MS Visual Studio) software applications.
  • Designing and programming mobile (Android, iOS) software applications.
  • Data acquisition and analysis, peripheral control.
  • Documenting software and release documents.
  • Test, debug, troubleshoot and validate firmware / software and write test reports.
  • Estimating effort required for various tasks.
  • Author the technical portion of bids and proposals.
  • Performing the role of Project Technical Lead on small projects.
  • Maintaining software tools and other duties as assigned.

Qualifications :

  • 6+ years software experience in a product development environment.
  • 2+ years experience writing Android apps.
  • Proficiency with C, C#, Java.
  • Proficiency in real time computing and RTOS.
  • Good writing and verbal communication skills (English).
  • Good software troubleshooting abilities.
  • Bachelor’s degree in computer science or software engineering or equivalent.
  • Eligibility for a Canadian security clearance to the level of Secret.
  • Experience with ATAK (Android Team Awareness Kit) mobile app development
  • Experience with Cross-platform (Android and iOS) .NET MAUI mobile development
  • Cybersecurity in mobile app development.
  • Embedded microcontroller applications.
  • Database APIs.
  • Understanding of electronics, test instrumentation and control systems.
  • Software verification and regression testing.
  • Experience with AI Tools related to software
  • Communication protocols – Bluetooth, BLE, I2C, SPI, WiFi, MQTT, USB C.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Electronics Designer

Forensics Source™

Ottawa null

On-site

On-site

CAD 80,000 - 110,000

Full time

30+ days ago

Electronics Designer

Safariland

Ottawa null

On-site

On-site

CAD 80,000 - 110,000

Full time

30+ days ago

Electronics Engineer/Designer

Bubble Technology Industries Inc.

null null

On-site

On-site

CAD 75,000 - 95,000

Full time

12 days ago