Enable job alerts via email!

Software Designer

Forensics Source

Ottawa

On-site

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in life-saving products is seeking a Software Designer to join their innovative team in Ottawa. The role involves designing software applications for Windows and mobile platforms, with a focus on problem-solving and technical leadership. Ideal candidates will have extensive software development experience, proficiency in multiple programming languages, and a strong background in mobile app development. This is an exciting opportunity to contribute to impactful technology in a collaborative environment.

Qualifications

  • 6+ years of software experience in a product development environment.
  • 2+ years experience writing Android apps.

Responsibilities

  • Designing and programming Windows software applications.
  • Testing, debugging, troubleshooting, and validating firmware/software.
  • Performing the role of Project Technical Lead on small projects.

Skills

Problem Solving
Communication
Troubleshooting

Education

Bachelor’s degree in computer science
Bachelor’s degree in software engineering

Tools

C
C#
Java
Android
iOS
.NET MAUI
ATAK

Job description

Posted Monday, April 14, 2025 at 4:00 AM

TOGETHER, WE SAVE LIVES

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.
  • Testing, debugging, troubleshooting, and validating firmware/software and writing test reports.
  • Estimating effort required for various tasks.
  • Authoring 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 of 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

Embedded Software Designer – AR / VR Project

Btadesignservices

Ottawa

Remote

CAD 90.000 - 120.000

2 days ago
Be an early applicant

Senior Software Developer, full-time, EnergyPal, anywhere in Canada

EcoToronto

Ottawa

Remote

CAD 80.000 - 110.000

2 days ago
Be an early applicant

Intermediate Linux Software Engineer

Calian Group

Ottawa

Remote

CAD 70.000 - 90.000

3 days ago
Be an early applicant

Embedded Software Designer – AR/VR Project

Btadesignservices

Ottawa

Remote

CAD 80.000 - 100.000

30+ days ago

Embedded Software Designer – AR/VR Project

BTA Design Services

Ottawa

Remote

CAD 80.000 - 100.000

30+ days ago

Développeur logiciels III/ Software Developer III

Live Nation Entertainment

Quebec

Remote

CAD 80.000 - 100.000

2 days ago
Be an early applicant

Développeur logiciels III/ Software Developer III

Live Nation Entertainment

Vancouver

Remote

CAD 80.000 - 110.000

2 days ago
Be an early applicant

Développeur logiciels III/ Software Developer III

Live Nation Entertainment

Toronto

Remote

CAD 80.000 - 110.000

2 days ago
Be an early applicant

Développeur logiciels III/ Software Developer III

Live Nation Entertainment

Edmonton

Remote

CAD 80.000 - 100.000

2 days ago
Be an early applicant