Careers

join our team

Why Join D-TA Systems?

D-TA is an equal opportunity employer who welcomes diversity in the workplace. D-TA also welcomes applicants with disabilities. Accommodations will be provided at all stages of the hiring process; we ask applicants to make their needs known in advance.

If interested, email your resume to hr@d-ta.com.

Embedded Software Designer

Job Type: Full-time Employment

Salary Range: $90k – $120K

Job Objective:

The Embedded Software Designer is part of the Research & Development team of a rapidly growing organization. Our dynamic team operates in a collaborative, inclusive and multicultural environment, with the opportunity to contribute at all levels. 

As an Intermediate/Senior position and a hands-on position, the developer will be reporting directly to the Software Radio Manager.

Key Responsibilities & Accountabilities:

  • Design and implement real-time embedded software (firmware) in C / C++ on ARM and Microchip processors
  • Customize Uboot and Linux for D-TA embedded controllers
  • Work closely with the other engineering disciplines (systems, hardware and RF) on system integration.
  • Maintain existing code bases

Requirements:

  • Eng. or equivalent degree in Electronics/Computer/Systems Engineering or Computer Science
  • 5+ years of embedded software development experience
  • Ability to use best design practices to create modular and readable C and C++ code
  • Strong initiative and willingness to solve problems autonomously
  • Hands-on experience in board bring up and initial engineering debug
  • Experience in developing and debugging device drivers, bootloaders, or board support packages (BSP)
  • Familiar with GNU toolchain, Linux, UBoot
  • Strong low-level software experience and interaction with hardware
  • Experience with oscilloscopes, logic analyzers and spectrum analyzers
  • Experience with the following: UART, SPI, I2C, NAND, network interfaces
  • Experience with Microchip MPLab IDE (PIC32MZ series processors)
  • Familiar with XML, python, Linux bash scripting
  • High standards of ethics and confidentiality to handle sensitive information
  • Eligible for Canadian security clearance up to secret

Set Qualifications:

  • Hardware design experience including FPGA design experience is an asset
  • Experience with RF systems is an asset
  • Experience with low power design is an asset
  • Experience with multi-core processors an asset

Notes: Applications to be sent to HR@d-ta.com.

This position is NOT remote and requires working out of our facility in Ottawa, Ontario

While we appreciate all interest, only those candidates selected for an interview will be contacted. As part of D-TA Systems’ standard recruitment process, suitable candidate(s) will be required to undergo pre-employment screening as a condition of employment or promotion.

No Agency Calls Please.

Back-End Developer

Job Type: Contract 1 year

Location: Ottawa

Hourly Pay Range: $40-$55

 

Role Overview:

We are seeking a Backend Developer with strong Golang expertise to design, implement, and optimize the server-side components of our platform. You’ll collaborate closely with front-end engineers, DevOps, and product managers to deliver robust, secure, and efficient services.

Responsibilities:

  • Develop, maintain, and optimize backend services written in Go (Golang).
  • Design and implement RESTful and/or gRPC APIs.
  • Work with databases (SQL and NoSQL) to model, store, and query data efficiently.
  • Build and maintain concurrent and distributed systems leveraging Go’s strengths.
  • Ensure backend systems are secure, scalable, and highly performant.
  • Collaborate with the team on system architecture, design patterns, and code reviews.
  • Implement monitoring, logging, and testing strategies for production systems.

Requirements:

  • 3+ years of backend development experience, with at least 2 years in Go.
  • Strong understanding of Go’s concurrency model (goroutines, channels).
  • Hands-on experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with microservices architecture and distributed systems.
  • Proficiency with Git and familiarity with CI/CD workflows.
  • Working knowledge of containerization (Docker) and orchestration (Kubernetes is a plus).
  • Solid grasp of performance optimization, profiling, and debugging in Go.
  • Ability to obtain a Government Security Clearance at the Secret Level

Nice to Have:

  • Experience with message brokers/queues (Kafka, RabbitMQ, NATS, ZeroMQ, DDS).
  • Familiarity with InfluxDB, Prometheus, or time-series databases.
  • Contributions to the Go open-source community.

What We Offer:

  • Competitive salary and benefits package.
  • Remote-friendly, flexible work arrangements.
  • Opportunities to work on mission-critical, high-performance applications.
  • A collaborative environment where Go developers can thrive and grow.

Notes:

Applications to be sent to HR@d-ta.com.

This position is NOT remote and requires working out of our facility in Ottawa, Ontario

While we appreciate all interest, only those candidates selected for an interview will be contacted. As part of D-TA Systems’ standard recruitment process, suitable candidate(s) will be required to undergo pre-employment screening as a condition of employment or promotion.

No Agency Calls Please.

Front-End Developer

Job Type: Contract 9 months

Location: Ottawa

Hourly Pay Range: $30-$40

Role Overview:

We’re looking for an experienced Front-End Developer with at least 3 years of professional experience to join our growing engineering team. You’ll work closely with designers, back-end engineers, and product managers to create intuitive, performant, and visually appealing user interfaces.

Responsibilities:

  • Develop, test, and maintain responsive, accessible front-end applications.
  • Collaborate with designers to transform UI/UX wireframes into high-quality code.
  • Work with back-end engineers to integrate APIs and ensure seamless functionality.
  • Optimize applications for maximum speed and scalability.
  • Stay current with front-end trends, best practices, and emerging technologies.
  • Participate in code reviews, provide feedback, and help elevate overall team quality.

Requirements:

  • 3+ years of professional front-end development experience.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Hands-on experience with modern frameworks/libraries (React, Angular, or Vue).
  • Familiarity with RESTful APIs and front-end build tools (Webpack, Vite, etc.).
  • Experience with version control (Git).
  • Understanding of responsive design, cross-browser compatibility, and accessibility standards.
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team-oriented environment.
  • Ability to obtain a Government Security Clearance at the Secret Level

Nice to Have:

  • Experience with TypeScript.
  • Familiarity with CI/CD pipelines.
  • Exposure to UI testing frameworks (Jest, Cypress, etc.).
  • Knowledge of design systems and component libraries (e.g., Material UI, Tailwind).

What We Offer:

  • Competitive salary and benefits package.
  • Flexible working hours and remote-friendly environment.
  • Opportunities for professional growth and learning.
  • Collaborative, innovative team culture.

Notes:

Applications to be sent to HR@d-ta.com.

This position is NOT remote and requires working out of our facility in Ottawa, Ontario

While we appreciate all interest, only those candidates selected for an interview will be contacted. As part of D-TA Systems’ standard recruitment process, suitable candidate(s) will be required to undergo pre-employment screening as a condition of employment or promotion.

No Agency Calls Please.