Aviya provides expertise in program management, systems, software, mechanical, and hardware ... Bachelor's or Master's degree in Computer or Software Engineering (Electrical or Mechatronics ...
Aviya provides expertise in program management, systems, software, mechanical, and hardware ... Bachelor's or Master's degree in Computer or Software Engineering (Electrical or Mechatronics ...
Scientific Software Engineer
Toronto, ON · On-site
You will be co-designing compilers and hardware infrastructure for the next generation of quantum ... D. in Computer Science or Physics with a focus on one or many of quantum computation, quantum ...
Scientific Software Engineer
Toronto, ON · On-site
You will be co-designing compilers and hardware infrastructure for the next generation of quantum ... D. in Computer Science or Physics with a focus on one or many of quantum computation, quantum ...
Sr. Technical Program Manager, Hardware/Software Integration
Toronto, ON · Remote
$150K - $187K/yr
We are solving real-world problems leveraging robotics, machine learning and computer vision, among ... Lead and coordinate efforts across hardware and software engineering teams, product managers ...
Quick apply
Sr. Technical Program Manager, Hardware/Software Integration
Toronto, ON · Remote
$150K - $187K/yr
We are solving real-world problems leveraging robotics, machine learning and computer vision, among ... Lead and coordinate efforts across hardware and software engineering teams, product managers ...
Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and ... Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ ...
New
Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and ... Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ ...
New
Software Developer 1 - CAN SIMNJP00078101
Concord, ON · Hybrid
$40 - $45/hr
Bachelor's or Master's in Engineering or Computer Science. Ability to troubleshoot at the intersection of hardware and software. Additional Notes Ideal candidates may come from companies like ...
Software Developer 1 - CAN SIMNJP00078101
Concord, ON · Hybrid
$40 - $45/hr
Bachelor's or Master's in Engineering or Computer Science. Ability to troubleshoot at the intersection of hardware and software. Additional Notes Ideal candidates may come from companies like ...
Staff Software Engineer
Toronto, ON · Hybrid
Our solutions combine cutting-edge hardware, AI-powered analytics, and real-time insights to detect ... Hybrid, 3 days in office Compensation:$119,000-$161,000 CAD, Benefits, Sick Days, Bonus, Stock ...
Staff Software Engineer
Toronto, ON · Hybrid
Our solutions combine cutting-edge hardware, AI-powered analytics, and real-time insights to detect ... Hybrid, 3 days in office Compensation:$119,000-$161,000 CAD, Benefits, Sick Days, Bonus, Stock ...
Software Engineer, Senior
Toronto, ON · On-site
CA$100K - CA$150K/yr
Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and ... Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ ...
Software Engineer, Senior
Toronto, ON · On-site
CA$100K - CA$150K/yr
Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and ... Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ ...
Software Engineer, Senior
Toronto, ON · On-site
CA$100K - CA$150K/yr
Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and ... Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ ...
Software Engineer, Senior
Toronto, ON · On-site
CA$100K - CA$150K/yr
Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and ... Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ ...
... unfamiliar hardware and software architectures. * Experience working directly with customers, partners or external engineering teams is highly valued. * Bachelor's, Master's or PhD in Computer ...
Quick apply
... unfamiliar hardware and software architectures. * Experience working directly with customers, partners or external engineering teams is highly valued. * Bachelor's, Master's or PhD in Computer ...
You will be co-designing compilers and hardware infrastructure for the next generation of quantum ... D. in Computer Science or Physics with a focus on one or many of quantum computation, quantum ...
You will be co-designing compilers and hardware infrastructure for the next generation of quantum ... D. in Computer Science or Physics with a focus on one or many of quantum computation, quantum ...
Staff Embedded Machine Learning Engineer
Markham, ON · On-site
CA$131K - CA$181K/yr
PhD in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience. Key ...
Staff Embedded Machine Learning Engineer
Markham, ON · On-site
CA$131K - CA$181K/yr
PhD in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience. Key ...
Embedded Software Designer
Toronto, ON · On-site
... Science, Computer Engineering, or related field * Experience developing software for aerospace applications * Experience implementing embedded security solutions such as secure boot, hardware ...
Embedded Software Designer
Toronto, ON · On-site
... Science, Computer Engineering, or related field * Experience developing software for aerospace applications * Experience implementing embedded security solutions such as secure boot, hardware ...
Collaborate with various internal groups to define hardware/software interfaces, review schematics ... Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or a ...
Quick apply
Collaborate with various internal groups to define hardware/software interfaces, review schematics ... Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or a ...
Staff Embedded Machine Learning Engineer Markham, Ontario, Canada Machine Learning Engineering
Markham, ON · On-site
CA$131K - CA$181K/yr
PhD in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience. Key ...
Staff Embedded Machine Learning Engineer Markham, Ontario, Canada Machine Learning Engineering
Markham, ON · On-site
CA$131K - CA$181K/yr
PhD in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience. Key ...
THE ROLE: AMD is seeking a Platform Emulation Software Engineer to join our Data Center GPU ... Strong knowledge of computer hardware architecture (GPU/CPU, memory hierarchy, interconnects ...
THE ROLE: AMD is seeking a Platform Emulation Software Engineer to join our Data Center GPU ... Strong knowledge of computer hardware architecture (GPU/CPU, memory hierarchy, interconnects ...
THE ROLE: AMD is seeking a Platform Emulation Software Engineer to join our Data Center GPU ... Strong knowledge of computer hardware architecture (GPU/CPU, memory hierarchy, interconnects ...
THE ROLE: AMD is seeking a Platform Emulation Software Engineer to join our Data Center GPU ... Strong knowledge of computer hardware architecture (GPU/CPU, memory hierarchy, interconnects ...
Embedded Software Engineer
Burlington, ON · On-site
... hardware-software integration. Responsibilities: * Responsible for the design of embedded software ... Must possess a degree in Electrical/Computer/Mechatronics Engineering or Computer Science * A ...
Quick apply
Embedded Software Engineer
Burlington, ON · On-site
... hardware-software integration. Responsibilities: * Responsible for the design of embedded software ... Must possess a degree in Electrical/Computer/Mechatronics Engineering or Computer Science * A ...
Senior Embedded Software Engineer (C/C++), Machine Learning
Markham, ON · On-site
CA$114K - CA$164K/yr
Familiar with embedded/computer hardware architecture. Minimum Qualifications: * Bachelor's degree ... Software Engineering, Systems Engineering, or related work experience. OR Master's degree in ...
Senior Embedded Software Engineer (C/C++), Machine Learning
Markham, ON · On-site
CA$114K - CA$164K/yr
Familiar with embedded/computer hardware architecture. Minimum Qualifications: * Bachelor's degree ... Software Engineering, Systems Engineering, or related work experience. OR Master's degree in ...
You will work directly with hardware architects, logic designers, firmware teams, and customer ... Sc. in Electrical Engineering, Computer Engineering, Computer Science, or equivalent. LOCATION:
You will work directly with hardware architects, logic designers, firmware teams, and customer ... Sc. in Electrical Engineering, Computer Engineering, Computer Science, or equivalent. LOCATION:
You will work directly with hardware architects, logic designers, firmware teams, and customer ... Sc. in Electrical Engineering, Computer Engineering, Computer Science, or equivalent. LOCATION:
You will work directly with hardware architects, logic designers, firmware teams, and customer ... Sc. in Electrical Engineering, Computer Engineering, Computer Science, or equivalent. LOCATION:
Computer Hardware Software Engineer information

Ingenieur ou ingenieure logiciels/Software Engineer
Mississauga, ON • On-site
Full-time
Re-posted 3 days ago
Job description
- Collaborer avec l'equipe des logiciels a des activites entourant la validation, la verification et la publication de logiciels destines a des systemes de commande de vol.
- Passer en revue l'architecture du logiciel, les exigences de haut niveau et de faible niveau afin de s'assurer qu'elles correspondent aux specifications du produit et du logiciel.
- Effectuer des revues et des analyses du code source pour verifier la conformite aux documents de conception et aux normes de l'industrie.
- Executer des essais selon les exigences, y compris des essais d'unite (UT), des essais d'integration du logiciel (SIT), des essais d'integration du logiciel et du materiel (HSIT) conformement aux lignes directrices DO-187C niveau A, B et C.
- Contribuer a l'amelioration des processus et executer des taches connexes additionnelles au besoin.
- Collaborate with the software team on activities related to software validation, verification, and release for flight control systems.
- Review software architecture, high-level requirements, and low-level requirements to ensure alignment with product and software specifications.
- Conduct source code reviews and analysis to verify compliance with design documents and industry standards.
- Perform Requirements-Based Testing, including Unit Testing (UT), Software Integration Testing (SIT), and Hardware/Software Integration Testing (HSIT) in accordance with DO-178C Level A, B, and C guidelines.
- Contribute to process improvements and perform additional related duties as required.
- Baccalaureat ou maitrise en genie informatique ou genie logiciel (les diplomes en genie electrique ou genie en mecatronique avec mineure en sciences informatiques seront pris en consideration).
- Au moins 3 annees d'experience demontree en verification de logiciels certifies en etat de navigabilite selon les lignes directrices DO-178C ou des normes equivalentes de certification de logiciels critiques pour la securite (p. ex. dans les domaines des soins medicaux ou de l'automobile).
- Experience de niveau expert dans la creation et l'execution de tests a l'aide de NI TestStand (National Instruments), y compris l'automatisation des tests.
- Vaste experience des tests d'integration materiel-logiciel.
- Connaissance de travail de NI LabView et de RapiCover.
- Maitrise des langages C et C++ pour la conception de logiciels embarques.
- Experience des langages de script (Python ou Perl) pour la conception de tests et l'automatisation.
- Connaissance des systemes de controle de version tels que Git ou SVN.
- Experience des outils Matlab/Simulink ou Pytest.
- Connaissance des langages d'assemblage et du codage de bas niveau.
- Connaissance de Rational PORTES et des outils de signalement des problemes.
- Solides aptitudes a la communication verbale et ecrite et capacite de travailler en equipe.
- Personne motivee qui prend l'initiative d'ameliorer ses competences.
- Personne soucieuse du detail, dotee de solides competences en resolution de probleme et capable de respecter les echeances.
- Bachelor's or Master's degree in Computer or Software Engineering (Electrical or Mechatronics Engineering with a Computer Science minor considered).
- Minimum 3 years of proven experience in airworthy software verification following DO-178C or equivalent safety-critical certification standards (e.g., medical or automotive).
- Expert-level experience in test authoring and execution using NI TestStand (National Instruments), including test automation.
- Extensive experience in hardware-software integration testing.
- Working knowledge of NI LabVIEW and RapiCover.
- Proficiency in C and C++ for embedded software development.
- Experience with scripting languages (Python or Perl) for test development and automation.
- Familiarity with version control systems such as Git or SVN.
- Experience with Matlab/Simulink tools or Pytest.
- Familiarity with assembly languages and low-level coding.
- Knowledge of Rational DOORS and problem reporting tools.
- Strong verbal and written communication skills and ability to work collaboratively.
- Self-motivated learner with initiative to enhance skills.
- Detail-oriented with strong problem-solving abilities and capacity to meet deadlines.