Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Developer/Développeur ou développeuse logiciel embarqué

Bluberi

Job Summary

The Embedded Software Developer III works with a team of Embedded Software Developers and Electronic Engineers to implement various software components including libraries, drivers, and firmware and serves as a mentor to lower-level developers.

Essential Duties And Responsibilities

Essential duties and responsibilities include but are not limited to the following:

  • Implements and maintains software and firmware.
  • Resolves difficult software issues.
  • Assists the software team to fix complex issues.
  • Reviews tasks and provides estimated time for completion.
  • Other tasks and responsibilities as assigned by the manager.

Required Skills And Experience

  • Bachelor's degree in software, electronics or related area or relevant experience.
  • 7+ years of experience in embedded software development.
  • Fully Remote Position (Candidate must reside in Canada)
  • Knowledge of C, C++, bash programming languages.
  • Knowledge of CMake and Makefile-based development environment.
  • Knowledge of Rust programming languages.
  • Thorough understanding of Unity and able to resolve complex issues.
  • Demonstrated ability to develop embedded Linux builds using Buildroot or Yocto.
  • Understanding of the software requirements of various gaming jurisdictions.
  • Knowledge of the Visual Studio development environment.
  • Ability to use SVN and GIT version control tools.
  • Able to read and understand electronic schematics.
  • Analytical mindset with the ability to locate root causes.
  • Strong verbal and written communication skills in French and English.
  • Strong problem-solving skills.
  • Well organized, strong time management skills and demonstrated ability to meet deadlines.

Assets

  • Knowledge of the casino game industry.
  • Strong interpersonal skills.
  • Able to work as part of a team or independently.

Physical Demands

  • While performing the duties of this job, the employee is regularly required to talk or hear. The employee is also regularly required to stand, walk, sit, and use hands to finger, handle, or feel objects, tools or controls.
  • Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and the ability to adjust focus.
  • Depending on the position, may have to travel locally, nationally or internationally.

Bluberi Values

  • We Are the New School
  • Clarity and Transparency
  • Find It, Fix It, Own It
  • Standard Operating Success
  • Easiest Company to do Business With
  • It’s a Team Sport
  • Celebrate Wins, But Never Be Satisfied

About The Company

Welcome to Bluberi, where we’re putting the FUN in gaming! Driven by innovation and a dash of disruption, our team is a group of masterminds developing highly original software and technology solutions that spice up the gaming scene. Bluberi is rapidly expanding and offers 5 offices throughout North America - headquarters in Las Vegas, NV, and design studios located in Reno, NV: Drummondville, QC, Moncton, NB and our newest studio in Austin, TX.

We bring over 30 years’ industry experience, and we’re committed to delivering standout casino gaming experiences to players and operators alike. Our creative innovators are on a mission to shake things up with fun-driven products. At Bluberi, we dare to be bold, proud of our creativity, enjoy being disruptors and are always ready to add a little extra imagination with a twist into everything we do.

About The Team

Our team is a powerhouse of talent, uniting skilled professionals from diverse fields such as mathematics, visual arts, software engineering, game design, audio engineering, and quality assurance. With its head office in Las Vegas, the R&D team in Drummondville and studios all over North America, Bluberi is a fast-growing company offering a multitude of opportunities.

Driven by the passion to create captivating slot machines that inspire and entertain, we’re shaping the future of gaming, together, one brilliant idea at a time!

Résumé Du Poste

Le développeur ou la développeuse logiciel embarqué III travaille avec une équipe développant des logiciels embarqués et des ingénieurs et ingénieures en électronique, afin de mettre en œuvre divers composants logiciels, notamment des bibliothèques, des pilotes et des micrologiciels. Il ou elle agit en tant que mentor auprès des membres de l’équipe de niveau inférieur.

Responsabilités Principales

Les principales responsabilités sont les suivantes :

  • Met en œuvre et entretient des logiciels et des micrologiciels.
  • Résout les problèmes logiciels complexes.
  • Fournit un soutien aux développeurs et développeuses logiciel pour résoudre des problèmes complexes.
  • Revoit les tâches et effectue une estimation du délai de livraison.
  • Toutes autres tâches connexes confiées par le ou la responsable.

Compétences Et Expérience Requises

  • Baccalauréat en logiciel, en électronique ou dans un domaine connexe ou expérience pertinente.
  • 7 années ou plus d'expérience en développement de logiciel embarqué.
  • Connaissance des langages de programmation C, C++, bash.
  • Connaissance de l'environnement de développement CMake et Makefile.
  • Connaissance des langages de programmation Rust.
  • Compréhension approfondie de Unity et capacité à résoudre des problèmes complexes.
  • Capacité démontrée d'intégrer une construction Linux à l'aide de Buildroot ou Yocto.
  • Connaissance des exigences logicielles des différentes juridictions de l’industrie du jeu.
  • Connaissance de l'environnement de développement Visual Studio.
  • Capacité d’utiliser les outils de contrôle de versions SVN et GIT.
  • Capable de lire et de comprendre des schémas électroniques.
  • Esprit analytique, capacité d’identifier les causes profondes.
  • Solides compétences en communication autant en français qu’en anglais.
  • Solides compétences en résolution de problèmes.
  • Organisé(e), très bonne gestion du temps, capacité démontrée de respecter les délais.

Atouts

  • Connaissance de l’industrie du jeu casino.
  • Bonnes aptitudes interpersonnelles.
  • Capacité à travailler de manière autonome et au sein d’une équipe.

Exigences Physiques

  • Dans l’exercice de ses fonctions, l’employé(e) doit régulièrement parler ou entendre. L’employé(e) doit aussi régulièrement se tenir debout, marcher, s’asseoir et utiliser ses doigts et ses mains pour toucher et manipuler des objets, des outils ou des commandes.
  • Les capacités visuelles requises pour ce poste comprennent la vision de près, la vision de loin, la vision périphérique, la perception de la profondeur et la capacité à ajuster la mise au point.
  • En fonction du poste, des déplacements locaux, nationaux ou internationaux peuvent être nécessaires.

Valeurs De Bluberi

  • Nous sommes le nouveau courant
  • Clarté et transparence
  • Trouver, ajuster et assurer
  • Des standards opérationnels à succès
  • Une entreprise conviviale
  • Une affaire d’équipe
  • Célébrer les succès, mais toujours viser plus haut

à Propos De L’entreprise

Bienvenue chez Bluberi, où la création de jeux rime avec plaisir! Stimulée par l'innovation et sa propension à déstabiliser l’industrie, notre équipe est le maître d'œuvre du développement de solutions technologiques et de logiciels originaux, qui donnent du piquant dans l’industrie du jeu. Bluberi est en pleine croissance avec 5 bureaux en Amérique du Nord, notamment le siège social à Las Vegas et un studio de conception à Reno au Nevada, les studios de conception à Drummondville au Québec et à Moncton au Nouveau-Brunswick et notre studio de conception le plus récent à Austin au Texas.

Avec plus de 30 ans d'expérience dans l'industrie, nous nous engageons à offrir des expériences de jeux de casino exceptionnelles aux joueurs et aux opérateurs de casino.

Nos gens créateurs et innovants ont pour objectif de sortir des sentiers battus et de bousculer le marché afin de créer les produits les plus divertissants qui soient.

à Propos De L’équipe

Notre équipe est une véritable mine de talents, réunissant des professionnels qualifiés spécialisés dans divers domaines tels que les mathématiques, les arts visuels, le génie logiciel, la conception de jeux, la conception sonore et l'assurance qualité. Avec son siège social à Las Vegas, son équipe de recherche et développement à Drummondville et ses studios répartis dans toute l'Amérique du Nord, Bluberi est une entreprise en pleine croissance qui offre une multitude de possibilités.

Animés par la passion de créer des jeux de casino captivants et divertissants, nous façonnons ensemble l'avenir du jeu, une idée brillante à la fois!

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Developer/Développeur ou développeuse logiciel embarqué in Drummondville, QC vacancy
  •  ...mettre à profit tes connaissances en mécanique pour concevoir des chenilles uniques au monde? En tant que membre de notre équipe de développement, tu seras responsable de définir, orienter et valider les solutions techniques afin d'assurer la performance et la qualité du... 
    Suggested
    Daily paid
    Remote work
    Flexible hours

    Soucy

    Drummondville, QC
    3 days ago
  •  ...de trains en Amérique du Nord. Basés à Drummondville (QC) et Plattsburgh (NY) , nous recherchons un ingénieur produit et développement pour prendre en charge des mandats allant de la définition des exigences jusqu’au transfert en production (documentation,... 
    Suggested
    Permanent employment
    Full time
    Monday to friday

    Merkur

    Drummondville, QC
    10 days ago
  •  ...Responsabilités Relevant du Directeur, Actuariat et tarification – Assurance collective, le ou la titulaire du poste développe et met à jour les bases de taux théoriques ainsi que les outils de tarification en assurance collective. La personne titulaire du poste produit... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours
    Day shift

    gorh

    Drummondville, QC
    6 days ago
  • $80k - $155k per year

     ...ces activités. • Collaborer avec les développeurs, intégrateurs et spécialistes des solutions...  ...la gestion des environnements de développement, de test et de production, incluant les...  ...availability, and execution quality. • Develop and implement improvements to AMS services... 
    Suggested
    Work at office
    Day shift
    2 days per week
    3 days per week
    1 day per week
    Drummondville, QC
    5 days ago
  •  ...pour trouver leur futur(e) DRH. C'est le moment parfait pour embarquer !) Avantages -Salaire selon expérience 85k-100k -Au moins...  ...application des meilleures pratiques de gestion de personnel et de développement organisationnel. Talent et Intégration : Piloter le cycle... 
    Suggested
    Permanent employment
    Work at office

    Randstad

    Drummondville, QC
    13 days ago
  •  ...our team is a group of masterminds developing highly original software and technology solutions that spice...  ...Technologie R et D. Soutient le développement de prototypes mécaniques/électroniques...  ...de solutions technologiques et de logiciels originaux, qui donnent du piquant... 
    Full time
    Work at office
    Local area

    Bluberi

    Drummondville, QC
    7 days ago
  • $60k - $115k per year

     ...Collaborer étroitement avec les développeurs, architectes et consultants...  ...des solutions novatrices et développerez des relations durables avec...  ...- Collaborate closely with developers, architects, and functional...  ...work creates value. You’ll develop innovative solutions and build... 
    Day shift
    Drummondville, QC
    20 days ago
  •  ...Partner with business leaders to develop and implement HR strategies...  ...developing highly original software and technology solutions that...  ...planification de la relève et le développement des employé(e)s. Veiller...  ...technologiques et de logiciels originaux, qui donnent du piquant... 
    Full time
    Lmia
    Work at office
    Local area

    Bluberi

    Drummondville, QC
    5 days ago
  • $60k - $135k per year

     ...extensions (add-ons ISV) et collaborer avec les développeurs AL pour les personnalisations...  ...élaborerez des solutions novatrices et développerez des relations durables avec vos collègues...  ...direction. Your work creates value. You’ll develop innovative solutions and build... 
    Apprenticeship
    Remote work
    Drummondville, QC
    13 days ago
  •  ...accompagner le personnel sous sa supervision, tout en assurant son développement au quotidien. Profil Recherché Détenir plus de 10 ans d'...  ...d'équipes composées de plus de 10 techniciens; Connaître le logiciel SERTI (un atout); Être en mesure de mobiliser son équipe... 
    Daily paid
    Full time

    Drummondville Volkswagen

    Drummondville, QC
    7 days ago
  •  ...manufacturier, tu joueras un rôle clé dans la transition entre le développement de produits et la production. Tu travailleras directement avec...  ...et d’assemblage du métal (un atout) Aisance avec les logiciels de CAO et la lecture de plans techniques Des avantages conçus... 
    Daily paid
    Remote work
    Flexible hours

    Soucy

    Drummondville, QC
    11 days ago
  •  ...maîtrise d’ AutoCAD une connaissance de Solid Edge ou d’un logiciel similaire, un atout une bonne maîtrise des outils...  ...importante dans l’organisation Possibilités d’évolution et de développement professionnel Pour postuler Toutes les candidatures seront... 
    Permanent employment
    Full time

    NexWav

    Drummondville, QC
    11 days ago
  • $19 - $21 per hour

     ...Responsabilités Programmer les logos et designs dans le logiciel et sélectionner les fils appropriés selon les spécifications;...  ...les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la... 
    Permanent employment
    Full time
    Temporary work

    Randstad

    Drummondville, QC
    1 day ago
  •  ...Drummondville ; Assurer une veille des meilleures pratiques et le développement continuel d’outils favorisant l’efficacité, l’efficience et l’...  ...Office, Acrobat professionnel, Antidote, ainsi que divers logiciels, outils Web (ex. WordPress) et réseaux sociaux. Français... 
    Permanent employment
    Summer work
    Work at office
    Day shift

    Ville de Drummondville

    Drummondville, QC
    12 days ago
  •  ...de compétence en gestion des effluents agricoles. L’entreprise développe et fabrique de l’équipement pour l’élevage bovin et porcin et représente...  ...; Simuler virtuellement la programmation hors ligne sur le logiciel Fanuc Weldpro; Faire la programmation finale sur les robots... 
    Permanent employment
    Full time

    GEA Group

    Drummondville, QC
    12 days ago
  •  ...pression, sens de l’urgence et proactivité Autonomie et sens des responsabilités développé Bonne aisance avec les outils informatiques et capacité d’apprentissage de nouveaux logiciels Grande capacité à s’adapter à de nouvelles façons de faire et à un environnement... 
    Flexible hours

    Sanimax

    Drummondville, QC
    13 days ago
  • $51k - $61k per year

     ...technologique : Une aisance naturelle avec les outils informatiques et les logiciels de gestion de la relation client (CRM). -Qualités humaines :...  ...populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité,... 
    Daily paid
    Monday to friday
    Day shift

    Randstad

    Drummondville, QC
    17 days ago
  •  ...de compétence en gestion des effluents agricoles. L’entreprise développe et fabrique de l’équipement pour l’élevage bovin et porcin et représente...  ...(aout) Bilinguisme (français/anglais) Connaissances de logiciels ERP (ex.: SAP, JD Edwards, Genius, etc.) (atout) Connaissance... 
    Permanent employment
    Full time
    Summer work
    Day shift

    GEA Group Aktiengesellschaft

    Drummondville, QC
    15 days ago
  •  ...compréhension des projets institutionnels et publics Vision chantier développée et sens de la rentabilité Stabilité professionnelle...  .... Nous recherchons un estimateur : À l’aise avec les logiciels d’estimation spécialisés Capable d’utiliser des outils de calcul... 
    Permanent employment
    Full time
    Work at office

    NexWav

    Drummondville, QC
    11 days ago
  • $22 per hour

     ...professionnalisation ou professionnels de se réunir afin de s’exprimer et de se développer dans un lieu de diffusion et de création artistique....  ...langue française et très bonne communication écrite et verbale • Maîtrise des logiciels de bureautique usuels (Suite Microsoft 365)... 
    Permanent employment
    Part time
    Local area

    Coop De Solidarite Artistique De La Mrc De Drummond - Axart

    Drummondville, QC
    more than 2 months ago
  • $25 - $35 per hour

     ...concrète dans la gestion du cycle comptable complet. Compétences logicielles : Avoir une bonne aisance avec les systèmes ERP (Unicom ou Neo...  ...populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité,... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Work at office
    Weekend work

    Randstad

    Drummondville, QC
    8 days ago
  • $31 - $35 per hour

     ...(secteur manufacturier un atout). Maîtrise intermédiaire du logiciel Excel (fonctions de base et tableaux). Aisance avec les systèmes...  ...populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité,... 
    Permanent employment
    Remote work

    Randstad

    Drummondville, QC
    22 days ago
  • $24 per hour

     ...externe) • Capacité à utiliser des outils technologiques et des logiciels de gestion d'entrepôt (SAP, GMAO ou scanners RF). • Rigueur...  ...efficacement avec les collègues de production. • Sens de l'organisation développé pour gérer plusieurs priorités de livraison simultanément. •... 
    Monday to friday
    10 hours per week
    Night shift

    Randstad

    Drummondville, QC
    26 days ago
  • $20 - $30 per hour

     ...entreprise Siga, votre partenaire de confiance depuis 1981 dans le domaine agricole. Depuis nos débuts, nous nous consacrons au développement de logiciels sur mesure pour les producteurs et les acteurs de tous les secteurs agricoles.  Siga offre une gamme complète de logiciels... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours

    Siga Informatique 2000 Inc.

    Drummondville, QC
    more than 2 months ago
  •  ...réel progrès nous passionnent. Les technologies qui doivent être développées encore davantage nous emballent. Et vous? Voulez-vous mettre à...  ...et d’amélioration de poste de travail. Utiliser le logiciel CREO pour la modélisation de pièces. Concevoir, tester et faire... 
    Daily paid
    Summer work
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Siemens

    Drummondville, QC
    24 days ago
  • $80k - $130k per year

     ...Solide compréhension des appels d’offres publics Vision chantier développée et sens aigu de la rentabilité Stabilité professionnelle...  ...numérique. On recherche quelqu’un qui : Maîtrise déjà des logiciels d’estimation ou de take-off A participé à l’implantation ou... 
    Permanent employment
    Full time
    Work at office

    NexWav

    Drummondville, QC
    11 days ago
  •  ...industry leader in assistive technology, HumanWare's mission is to develop solutions that enable people living with a visual impairment and...  ...is supported by our teams in electronics, mechanical and software engineering, operations management, manufacturing and logistics,... 
    Minimum wage
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    EssilorLuxottica Group

    Drummondville, QC
    4 hours ago
  • $40k - $80k per year

     ...company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and...  ...crée de la valeur. Vous élaborerez des solutions novatrices et développerez des relations durables avec vos collègues et clients, tout en... 
    Work at office
    Day shift
    Drummondville, QC
    15 days ago
  •  ...services, and planners to optimize production flow. Manage and develop a team of supervisors and operators, fostering a positive and...  ...Quebec, nationally and internationally; The role requires using software or technology that is available only in English; The role... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Siemens

    Drummondville, QC
    5 days ago
  •  ...engineer looking to apply your mechanical engineering expertise to develop and optimize our products? As a member of our development team,...  ...behavior of materials (rubber, metals) Proficiency in CAD software (Solid Edge or equivalent) Knowledge of calculation automation... 
    Remote work
    Flexible hours

    Soucy

    Drummondville, QC
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Developer/Développeur ou développeuse logiciel embarqué. Be the first to apply!