Embedded Software Developer III
Bluberi
Date: 1 week ago
City: Moncton, NB
Contract type: Full time

Bluberi Values
Headquartered in Las Vegas and backed by more than 25 years of industry experience, Bluberi is an inventive company that is dedicated to developing and delivering the highest quality casino gaming experience to players and operators. Our team is comprised of seasoned, multi-talented innovators who are focused on bringing gaming to life with entertaining games and high-performing cabinets. We are the risk-taking spirit of gambling, and we add imagination and innovation to everything we create.
About The Team
Our Embedded Software Development team is at the forefront of innovation, crafting high-performance, reliable, and scalable software solutions for the casino gaming industry. They are working closely with Unity GDK developers and Game programmers to deliver high-quality software modules to support new Gaming cabinet features. The team members are the key elements in the implementation of the requirements to support new jurisdiction.
Job Summary
The Embedded Software Developer III works with a team of Embedded Software to implement and support various software components including libraries, drivers, and firmware and serves as a mentor to other team members.
Essential Duties And Responsibilities
Essential duties and responsibilities include but are not limited to the following:
- 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
Headquartered in Las Vegas and backed by more than 25 years of industry experience, Bluberi is an inventive company that is dedicated to developing and delivering the highest quality casino gaming experience to players and operators. Our team is comprised of seasoned, multi-talented innovators who are focused on bringing gaming to life with entertaining games and high-performing cabinets. We are the risk-taking spirit of gambling, and we add imagination and innovation to everything we create.
About The Team
Our Embedded Software Development team is at the forefront of innovation, crafting high-performance, reliable, and scalable software solutions for the casino gaming industry. They are working closely with Unity GDK developers and Game programmers to deliver high-quality software modules to support new Gaming cabinet features. The team members are the key elements in the implementation of the requirements to support new jurisdiction.
Job Summary
The Embedded Software Developer III works with a team of Embedded Software to implement and support various software components including libraries, drivers, and firmware and serves as a mentor to other team members.
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.
- Provides assistance to the software team to fix complex issues.
- Reviews tasks and provides estimated time for completion.
- Other tasks and responsibilities as assigned by manager.
- Bachelor's degree in software, electronics or related area or relevant experience.
- 7+ years of experience in embedded software development.
- Knowledge of C, C++, bash programming languages.
- Demonstrated ability to build embedded Linux distribution using Buildroot or Yocto.
- Knowledge of CMake and Makefile-based development environment.
- Ability to use SVN and GIT version control tools.
- 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.
- Knowledge of Rust programming languages.
- Able to read and understand electronic schematics.
- Understanding of the software requirements of various gaming jurisdictions.
- Thorough understanding of Unity and able to resolve complex issues.
- 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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Class 1 P&D Driver
Armour Transportation Systems,
Moncton, NB
9 hours ago
Armour is currently hiring a Class 1 Professional Driver for Local Delivery based in Grand Falls, NB.What You’ll Do:As a Professional Class 1 Driver, you will drive an Armour branded truck and deliver within the local/regional area.These steady, year-round routes.Monday - Friday day shift with the occasional Saturday.Why You’ll Love Working for Armour:We are offering a compelling Hourly paid compensation...

Conseiller en Ventes Sans Fil
Staples Canada,
Moncton, NB
2 weeks ago
Job Description À propos de nous Staples/Bureau en Gros est l’Entreprise du travail et de l’apprentissage; nous sommes des partenaires dynamiques et inspirants pour nos clients et les collectivités dans lesquelles nous vivons. Chez Staples/Bureau en Gros, nous inspirons les gens à travailler plus intelligemment, à apprendre davantage et à évoluer tous les jours. Nous recherchons des personnes curieuses, accueillantes,...

Customer Service Representative
PAL Airlines,
Moncton, NB
3 weeks ago
At PAL Airlines we are dedicated to provide air travelers with reliable, on-time performance, an enjoyable travel experience, and most importantly, service with a smile. Our success is due to our people, and we’re looking for more great people to join our team. If you enjoy working in a fast-paced environment, have a love for travel, enjoy meeting with people...
