Careers

To apply, email your resume to hr@d-ta.com alongside a 200 word essay on what value you would add to the company.

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.

1) Embedded Software Designer – To apply, email your resume to hr@d-ta.com

Job Type: Contract or Full-time

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 Manager. 

Key Responsibilities & Accountabilities:

  • Design and implement real-time embedded 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:

  • B.Eng or equivalent degree in Electronics/Computer/Systems Engineering or Computer Science
  • Eligible for Canadian security clearance
  • 5 – 8 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
  • 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

2) System Software Designer – To apply, email your resume to hr@d-ta.com

Job Type: Contract or Full-time

Compensation: Above-market compensation with generous benefits and incentive plan

Job Objective:

The System 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 Manager. 

Key Responsibilities & Accountabilities:

  • Design and implement multi-threaded code in C / C++ on ARM and Intel processes
  • 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
  • Eligible for Canadian security clearance
  • 5 – 8 years of system software development experience
  • Strong initiative and willingness to solve problems autonomously
  • High standards of ethics and confidentiality to handle sensitive information

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.

 
    Register for the D-TA Newsletter!

    Newsletter Registration Form

    Please register for the D-Ta newsletter by filling the form below.