Embedded Developer

Job description

Embedded Developer

Location: Ottawa

Term:        Full time, permanent

High Tech Genesis is looking for motivated software developers or engineers to join our core team. You will work with like minded engineers in an agile environment with demo days, code reviews, bug bashes and research spikes.


  • 5+ years of software development experience in C, C++
  • Minimum of 3 years of experience creating software modules on embedded platforms (ARM, DSP, MIPS, and x86.)
  • Familiarity with hardware protocols including USB, UART, I2C, and SPI
  • Experience with OS platforms such as Linux, Unix, and RTOS
  • Excellent diagnostic skills
  • Strong analytical and problem-solving abilities
  • Strong organizational and project management skills
  • The ability to keep abreast with the latest advancements in technology and techniques
  • BS/MS in Computer Science, Engineering, or related field

Note 1: You MUST be legally entitled to work in Canada (i.e., possess Canadian Citizenship, Permanent Residency or Valid Work Permit)

Note 2: High Tech Genesis Inc. is an Equal Opportunity Employer.

Note 3: In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), HTG will provide accommodation accessible formats and communication supports for the interview process upon request.

Note 4: Please submit an MS Word version of your resume when applying for this position.

Note 5: Salary will commensurate with experience.