Aviya est a la recherche d'un ingenieur ou d'une ingenieure en logiciels pour son groupe de ... Proficiency in C and C++ for embedded software development. * Experience with scripting languages ...
Aviya est a la recherche d'un ingenieur ou d'une ingenieure en logiciels pour son groupe de ... Proficiency in C and C++ for embedded software development. * Experience with scripting languages ...
Embedded Systems Engineer
Hamilton, ON ยท On-site
$90K - $120K/yr
Software Designer/Engineer - Embedded Systems Status: Full-time Location : Hamilton, ON CANADA Who We Are: SHOTOVER Systems is headquartered in beautiful Boulder, CO, and designs and builds high-end ...
Quick apply
Embedded Systems Engineer
Hamilton, ON ยท On-site
$90K - $120K/yr
Software Designer/Engineer - Embedded Systems Status: Full-time Location : Hamilton, ON CANADA Who We Are: SHOTOVER Systems is headquartered in beautiful Boulder, CO, and designs and builds high-end ...
Junior QA Engineer
Toronto, ON ยท On-site
Execute test plans and test cases for hardware products, embedded software, and connected IoT ... Support senior engineers during new hardware bring-up and setup in the lab. Software & Platform QA ...
Junior QA Engineer
Toronto, ON ยท On-site
Execute test plans and test cases for hardware products, embedded software, and connected IoT ... Support senior engineers during new hardware bring-up and setup in the lab. Software & Platform QA ...
Bachelor's degree in Electrical / Computer / Mechatronics Engineering, Computer Science, or related field. * 8+ years of relevant experience in embedded software, systems engineering, or controls ...
Bachelor's degree in Electrical / Computer / Mechatronics Engineering, Computer Science, or related field. * 8+ years of relevant experience in embedded software, systems engineering, or controls ...
Product Development Engineer
Brampton, ON ยท On-site
CA$110K - CA$130K/yr
Developing software for an embedded Linux based microcomputer devices. * Developing embedded GUI ... Degree in Electrical/Electronic Engineering with proven software development track record. * Degree ...
Product Development Engineer
Brampton, ON ยท On-site
CA$110K - CA$130K/yr
Developing software for an embedded Linux based microcomputer devices. * Developing embedded GUI ... Degree in Electrical/Electronic Engineering with proven software development track record. * Degree ...
Forward Deployed Engineer
Toronto, ON ยท Remote
Banyan Software is the best permanent home for software businesses that serve specialized ... The FDE will be temporarily embedded within delivery teams to directly drive the modernization of ...
Quick apply
Forward Deployed Engineer
Toronto, ON ยท Remote
Banyan Software is the best permanent home for software businesses that serve specialized ... The FDE will be temporarily embedded within delivery teams to directly drive the modernization of ...
... engineer the future and safeguard our planet. In this role, you will design and develop the ... Embedded * Develop control software as a standard, repeatable product * Provide ongoing firmware ...
... engineer the future and safeguard our planet. In this role, you will design and develop the ... Embedded * Develop control software as a standard, repeatable product * Provide ongoing firmware ...
Lead Controls Engineer
Toronto, ON ยท On-site
... engineer the future and safeguard our planet. In this role, you will design and develop the ... Embedded * Develop control software as a standard, repeatable product * Provide ongoing firmware ...
Quick apply
Lead Controls Engineer
Toronto, ON ยท On-site
... engineer the future and safeguard our planet. In this role, you will design and develop the ... Embedded * Develop control software as a standard, repeatable product * Provide ongoing firmware ...
Lead Controls Engineer
Toronto, ON ยท On-site
... engineer the future and safeguard our planet. In this role, you will design and develop the ... Embedded * Develop control software as a standard, repeatable product * Provide ongoing firmware ...
Quick apply
Lead Controls Engineer
Toronto, ON ยท On-site
... engineer the future and safeguard our planet. In this role, you will design and develop the ... Embedded * Develop control software as a standard, repeatable product * Provide ongoing firmware ...
Senior Controls Engineer - Ibex Elevators
Guelph, ON ยท On-site
CA$100K - CA$135K/yr
Structural engineering and dynamics * Embedded systems * Industrial control systems * Product ... Embedded Software Ownership: Own and maintain the embedded software, operating systems, network ...
Quick apply
Senior Controls Engineer - Ibex Elevators
Guelph, ON ยท On-site
CA$100K - CA$135K/yr
Structural engineering and dynamics * Embedded systems * Industrial control systems * Product ... Embedded Software Ownership: Own and maintain the embedded software, operating systems, network ...
Senior Controls Engineer - Ibex Elevators
CA$100K - CA$135K/yr
Structural engineering and dynamics * Embedded systems * Industrial control systems * Product ... Embedded Software Ownership: Own and maintain the embedded software, operating systems, network ...
Senior Controls Engineer - Ibex Elevators
CA$100K - CA$135K/yr
Structural engineering and dynamics * Embedded systems * Industrial control systems * Product ... Embedded Software Ownership: Own and maintain the embedded software, operating systems, network ...
Experienced building low-level software, drivers, embedded systems, or performance-critical ... Proficient with Linux systems programming and debugging tools such as gdb, strace, and perf.
Experienced building low-level software, drivers, embedded systems, or performance-critical ... Proficient with Linux systems programming and debugging tools such as gdb, strace, and perf.
Forward Deployed Engineer
Toronto, ON ยท On-site +1
Overview We are looking for an exceptional full-stack software engineer who will act as a Forward ... The FDE will be temporarily embedded within delivery teams to directly drive the modernization of ...
Forward Deployed Engineer
Toronto, ON ยท On-site +1
Overview We are looking for an exceptional full-stack software engineer who will act as a Forward ... The FDE will be temporarily embedded within delivery teams to directly drive the modernization of ...
Software Quality Assurance and Automation Test Engineer - ADAS Controllers CIeNET is a mobile ... Minimum two years of embedded software testing and testing automation experience in Automotive ...
Quick apply
Software Quality Assurance and Automation Test Engineer - ADAS Controllers CIeNET is a mobile ... Minimum two years of embedded software testing and testing automation experience in Automotive ...
Software Quality Assurance and Automation Test Engineer - ADAS Controllers CIeNET is a mobile ... Minimum two years of embedded software testing and testing automation experience in Automotive ...
Software Quality Assurance and Automation Test Engineer - ADAS Controllers CIeNET is a mobile ... Minimum two years of embedded software testing and testing automation experience in Automotive ...
Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps software environments, including Git, Bitbucket, Jira, Jenkins, and Artifactory * Excellent written and ...
Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps software environments, including Git, Bitbucket, Jira, Jenkins, and Artifactory * Excellent written and ...
Director Embedded Systems
Toronto, ON ยท On-site +1
Lead and scale a high-performing team of software engineers across low-level embedded systems, embedded Linux, RTOS, and on-device application development. * Guide automated validation efforts end to ...
Director Embedded Systems
Toronto, ON ยท On-site +1
Lead and scale a high-performing team of software engineers across low-level embedded systems, embedded Linux, RTOS, and on-device application development. * Guide automated validation efforts end to ...
Software Engineer
Toronto, ON ยท Hybrid
Fitch Group is currently seeking a Software Engineer based out of our Toronto office. As a leading ... embedded throughout its structure, which includes Fitch Ratings, one of the world's top three ...
Software Engineer
Toronto, ON ยท Hybrid
Fitch Group is currently seeking a Software Engineer based out of our Toronto office. As a leading ... embedded throughout its structure, which includes Fitch Ratings, one of the world's top three ...
Senior Software Developer - Virtualization and SIL Integration
CA$115K - CA$164K/yr
Proficient in Embedded C and Python * Competent with embedded controls software and the automated ... Master's degree in a field of Engineering, Computer Science or related fields * 5+ years of ...
Senior Software Developer - Virtualization and SIL Integration
CA$115K - CA$164K/yr
Proficient in Embedded C and Python * Competent with embedded controls software and the automated ... Master's degree in a field of Engineering, Computer Science or related fields * 5+ years of ...
Staff Software Developer - Diagnostics Infrastructure
Markham, ON ยท Hybrid
CA$147/hr
As a Staff Software Developer, you will play a critical role in defining the next generation of ... Experience in embedded software development on System-on-Chips (SoCs). * Familiarity with embedded ...
Staff Software Developer - Diagnostics Infrastructure
Markham, ON ยท Hybrid
CA$147/hr
As a Staff Software Developer, you will play a critical role in defining the next generation of ... Experience in embedded software development on System-on-Chips (SoCs). * Familiarity with embedded ...
Freelance Embedded Software Engineer information
What are the key skills and qualifications needed to thrive as a freelance embedded software engineer, and why are they important?
What are some common challenges freelance embedded software engineers face when working with multiple clients?
What is a freelance embedded software engineer?
What is the difference between Freelance Embedded Software Engineer vs Embedded Software Developer?
| Aspect | Freelance Embedded Software Engineer | Embedded Software Developer |
|---|---|---|
| Credentials | Typically requires a degree in computer engineering or related field, with certifications like ARM or RTOS expertise | Similar credentials, often with certifications in embedded systems or specific platforms |
| Work Environment | Independent, project-based, often remote or client-site | Usually employed by companies, working in teams within offices or labs |
| Industry Usage | Freelance market for custom projects, consulting, or short-term contracts | Full-time or contract roles within tech, automotive, medical, or consumer electronics industries |
While both roles require embedded systems knowledge and similar credentials, a Freelance Embedded Software Engineer works independently on diverse projects, often remotely, whereas an Embedded Software Developer is typically employed by a company, working within a team on ongoing product development.
- Embedded Software Engineer
- Entry Level Embedded Software Engineer
- Senior Embedded Systems Engineer
- Embedded Microcontroller Engineer
- Freelance Embedded Firmware Engineer
- Volunteer Embedded Systems Engineer
- Senior Embedded Engineer
- Embedded Software Contractor
- Entry Level Embedded Engineer
- Senior Embedded Controls Engineer

Ingenieur ou ingenieure logiciels/Software Engineer
Mississauga, ON โข On-site
Full-time
Re-posted 26 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.