Contract Computer jobs
- Francis Technologies Inc.Sainte-Anne-de-Bellevue, QC
- $50–$150 an hour
- Full-time +2
- Bachelor’s degree in electrical or computer engineering, or equivalent.
- Location:* Montreal, QC | Type: 12-month contract or permanent | Onsite: 4 days per…
View similar jobs with this employerProcess Server
Easily applyCanadian Process Serving Inc.Peterborough, ON- $20,000–$25,000 a year
- Contract
- On call
- Must have reliable transportation, computer, and be able to provide a clean criminal record clearance.
- We are looking for a responsible, mature individual to…
Electronics Hardware Engineer
Easily applyMarecomms Inc.Halifax, NS- $70,000–$100,000 a year
- Full-time +3
- On-site parking
- Marecomms is a deep-tech ocean technology pioneer breaking long-standing signal processing and acoustic communication paradigms in subsea wireless environments.
Receptionist
Easily applyD&D Vehicle SalesCamrose, AB T4V 3Z8- $20–$25 an hour
- Full-time +1
- 37.5 hours per week
- Vision care
- Dental care
- Employee assistance program
- Casual dress
- Extended health care
- Proficiency in Microsoft Office (Word, Excel), Google Workspace, and general computer skills.
- We are seeking a dynamic and friendly Receptionist to be the…
Receptionist
Easily applyD&D Vehicle SalesCamrose, AB T4V 3Z8- $20–$25 an hour
- Full-time +1
- 37.5 hours per week
- Vision care
- Dental care
- Employee assistance program
- Casual dress
- Extended health care
- Proficiency in Microsoft Office (Word, Excel), Google Workspace, and general computer skills.
- We are seeking a dynamic and friendly Receptionist to be the…
INTERNET INSTALLATION CONTRACTOR
Easily applyMCSnetLac La Biche, AB- $75,000–$200,000 a year
- Full-time +1
- Strong computer and technical skills are required.
- Working with the Installation Scheduling Manager, the Internet Installation Contractor will be the face of…
Account Manager (Bilingual)
Easily applyNewBrunswick Lift RentalsEdmundston, NB- $50,000–$100,000 a year
- Full-time
- Vision care
- Dental care
- Disability insurance
- Designated paid holidays
- Paid vacation
- Proficiency with standard computer applications and the ability to maintain sales activity records, call notes, forecasts, and reports.
View similar jobs with this employerElectronics Hardware Designer
Easily applyShearwater Research Inc.Richmond, BC V6X 2W7- $90,000–$130,000 a year
- Full-time +1
- Flextime
- Flextime
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- Work with PCB fabricators, contract manufacturers, component suppliers, and external engineering or manufacturing partners.
- 6 personal days per calendar year.
View similar jobs with this employerTP CanadaToronto, ON M4P 3A4- $23.43 an hour
- Full-time
- Weekends as needed +3
- Dental care
- Good computer skills, including Apple/Mac OS, Google Suite, and familiarity with CRM systems and the ability to quickly learn new tools.
View similar jobs with this employerTP CanadaToronto, ON M4P 3A4- $23.43 an hour
- Full-time
- Weekends as needed +3
- Dental care
- Good computer skills, including Apple/Mac OS, Google Suite, and familiarity with CRM systems and the ability to quickly learn new tools.
View similar jobs with this employerTP CanadaToronto, ON M4P 3A4- $23.43 an hour
- Full-time
- Weekends as needed +3
- Dental care
- Good computer skills, including Apple/Mac OS, Google Suite, and familiarity with CRM systems and the ability to quickly learn new tools.
- EnvariOttawa, ON
- $89,420.99–$134,130.81 a year
- Full-time
- Strong computer skills, proficient in MS Office suite of products.
- Negotiate revisions to scope of work, enforce the contract/design documents, and resolve…
View similar jobs with this employerProcess Server- Brockville
Easily applyMultiple openingsCanadian Process Serving Inc.Brockville, ON- Contract
- Day shift
- We are in need of a mature, reliable individual, with an exemplary background and able to furnish a criminal records clearance certificate, to serve court…
View similar jobs with this employerRochester Midland CorporationMontréal, QC H4S 1S3- Full-time
- Visual acuity necessary to utilize a computer monitor and ability to operate general office equipment throughout the course of a normal workday.
View similar jobs with this employerLeading Manufacturer of equipment used in Grocery...Victoria, BC- Up to $60,000 a year
- Full-time +1
- On call
- Mileage reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Perform planned maintenance on warranty and contract equipment as required.
- Reporting to the Regional Service Manager, you will be responsible for providing…
Rental Clerk
Easily applyNewTridon CommunicationsFort McMurray, AB T9H 4Y9- Permanent
- Monday to Friday
- RRSP match
- The incumbent will be also required to look at a computer screen for long periods of time.
- Proficient with Microsoft office Suite (Word, Excel, PowerPoint) and…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Embedded Software Developer / Architect (Intermediate to Senior)
Embedded Software Developer / Architect (Intermediate to Senior)
Job details
Full job description
Embedded Software Developer / Architect (Intermediate to Senior)
Location: Montreal, QC | Type: 12-month contract or permanent | Onsite: 4 days per week on site
About the Role
A Canadian space technology company is hiring embedded software professionals at two levels to join its agile flight software team. The team documents, architects and implements complex flight software for space applications, including communications and satellite payload systems. We will match you to the level that fits your experience.
Level 1: Embedded Software Developer
- Collaborate with the team to specify, design, code, test and maintain embedded flight software
- Support the development of formal documentation within a multidisciplinary team (systems, digital, RF)
- Support flight code integration and testing within flight labs, and troubleshoot issues in the lab
- Support software process automation
Experience: 5+ years of embedded software development (7+ preferred), with RTOS and C, C++ and Python.
Level 2: Senior Embedded Software Architect
- Lead the architecture and design of software for satellite payload systems with a multidisciplinary team (systems, digital, RF)
- Act as technical leader in an agile team, refine software requirements and implement flight code
- Coach team members, hold one-on-one meetings and provide performance feedback
- Interact with customers, take part in new project proposals and lead continuous improvement initiatives
Experience: 10+ years of embedded software development (15+ preferred) with demonstrated architecture ownership. Requires networking and communication protocols, boot code for embedded CPUs, complex SoCs, RTOS, and strong C and C++14.
Requirements for Both Levels
- Bachelor’s degree in electrical or computer engineering, or equivalent
- Experience with continuous integration and delivery (CI/CD)
- Experience with version control systems such as Git
- Experience working in a scrum / agile team
- Very good communication and collaboration skills in English or French
- Must be able to pass a background check covering the past 5 years
Nice to Have
- Knowledge of CCSDS, MIL-STD-1553, CAN bus and SpaceWire
- Knowledge of satellite communication standards such as DVB-S2X, or experience with RF systems
- Experience with Visual Studio or Eclipse, JIRA and Confluence, and VectorCast
- Experience with embedded Linux
- Experience in formal software development (requirements, design, testing)
- Proficiency in French and English
Développeur(euse) / Architecte de logiciels embarqués (intermédiaire à principal)
Lieu : Montréal (Québec) | Type : Contrat de 12 mois ou poste permanent | Présence : 4 jours par semaine sur place
À propos du poste
Une entreprise canadienne de technologie spatiale recrute des professionnel(le)s du logiciel embarqué à deux niveaux pour se joindre à son équipe agile de logiciels de vol. L’équipe documente, conçoit l’architecture et met en œuvre des logiciels de vol complexes pour des applications spatiales, notamment les communications et les systèmes de charge utile de satellites. Nous vous orienterons vers le niveau qui correspond à votre expérience.
Niveau 1 : Développeur(euse) de logiciels embarqués
- Collaborer avec l’équipe pour spécifier, concevoir, coder, mettre à l’essai et maintenir le logiciel de vol embarqué
- Soutenir l’élaboration de la documentation formelle dans une équipe multidisciplinaire (systèmes, numérique, RF)
- Soutenir l’intégration du code de vol et les essais en laboratoire de vol, et diagnostiquer les problèmes en laboratoire
- Soutenir l’automatisation des processus logiciels
Expérience : 5 ans ou plus en développement de logiciels embarqués (7 ans et plus, un atout), avec RTOS ainsi que C, C++ et Python.
Niveau 2 : Architecte principal(e) de logiciels embarqués
- Diriger l’architecture et la conception de logiciels pour les systèmes de charge utile de satellites avec une équipe multidisciplinaire (systèmes, numérique, RF)
- Agir comme leader technique au sein d’une équipe agile, raffiner les exigences logicielles et mettre en œuvre le code de vol
- Encadrer les membres de l’équipe, tenir des rencontres individuelles et donner de la rétroaction sur le rendement
- Interagir avec les clients, participer aux propositions de nouveaux projets et diriger les initiatives d’amélioration continue
Expérience : 10 ans ou plus en développement de logiciels embarqués (15 ans et plus, un atout), avec une responsabilité démontrée en architecture logicielle. Exige les protocoles de réseautique et de communication, le code d’amorçage pour processeurs embarqués, les systèmes sur puce (SoC) complexes, RTOS, ainsi que de solides compétences en C et C++14.
Exigences pour les deux niveaux
- Baccalauréat en génie électrique ou informatique, ou l’équivalent
- Expérience avec l’intégration et la livraison continues (CI/CD)
- Expérience avec les systèmes de contrôle de version tels que Git
- Expérience de travail au sein d’une équipe scrum / agile
- Très bonnes capacités de communication et de collaboration en anglais ou en français
- Capacité à réussir une vérification des antécédents couvrant les 5 dernières années
Atouts
- Connaissance de CCSDS, MIL-STD-1553, du bus CAN et de SpaceWire
- Connaissance des normes de communication par satellite telles que DVB-S2X, ou expérience avec les systèmes RF
- Expérience avec Visual Studio ou Eclipse, JIRA et Confluence, et VectorCast
- Expérience avec Linux embarqué
- Expérience en développement logiciel formel (exigences, conception, essais)
- Maîtrise du français et de l’anglais
Pay: $50.00-$150.00 per hour
Ability to commute/relocate:
- Sainte-Anne-de-Bellevue, QC: reliably commute or plan to relocate before starting work (required)
Application question(s):
- Détenez-vous actuellement la citoyenneté canadienne ou la résidence permanente (RP)?
Do you currently hold Canadian Citizenship or Permanent Residence (PR)?
- Avez-vous résidé de façon continue au Canada au cours des 5 dernières années?
Have you resided continuously in Canada for the last 5 years?
Education:
- Bachelor's Degree (required)
Experience:
- Embedded Software development in C++: 5 years (required)
Work Location: Hybrid remote in Sainte-Anne-de-Bellevue, QC