Software Developer C++ Matlab

EMPLOYER: High Tech Genesis



As a Software Developer with expertise in Matlab and Julia languages, you will play a pivotal role in the design, development, and enhancement of our software applications. You will work closely with a team of experienced developers, engineers, and researchers to contribute to the creation of sophisticated solutions that address real-world challenges.



  • Collaborate with senior developers and cross-functional teams to develop, implement, and maintain software applications using Matlab and Julia languages
  • Implement and optimize algorithms, mathematical models, and data processing techniques to ensure efficient and accurate performance
  • Conduct thorough testing and debugging of software components to identify and resolve issues, ensuring high-quality deliverables
  • Work on optimizing code for better performance, scalability, and efficiency
  • Document code, methodologies, and technical specifications to ensure clear communication and knowledge transfer within the team
  • Stay updated with the latest advancements in Matlab and Julia languages and relevant technologies. Contribute ideas and insights for continuous improvement and innovation
  • Collaborate effectively with team members, participate in code reviews, and contribute constructively to team discussions
  • Analyze complex problems and propose creative solutions to meet project objectives


Required skills and experience:

  • Ability to obtain Enhanced Reliability Security clearance is a must
  • 3+ years of strong experience in Matlab and Julia languages, with a good understanding of data structures, algorithms, and numerical computing
  • Familiarity with other programming languages, such as C++ and Python, will be beneficial
  • Demonstrated ability to solve complex technical problems and think critically to design effective solutions
  • A collaborative mindset with excellent communication skills and the ability to work effectively in a team-oriented environment
  • Eagerness to learn and stay updated with the latest technologies and industry trends
  • Strong organizational skills with the ability to manage multiple tasks and meet deadlines
  • Meticulous attention to detail to deliver accurate and reliable software solutions
  • Bachelor's degree in Computer Science, Software Engineering, or a related field. A relevant Master's degree will be an advantage




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 is commensurate with experience.



Begin your exciting career with us by applying on-line at:

START DATE: 08/15/2023

Let us know if you are interested in this position. Complete this short form and we will follow up with you promptly.