Embedded Software Developer III

Be among the first applicants.
Bluberi
Drummondville
CAD 80,000 - 100,000
Be among the first applicants.
7 days ago
Job description
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
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.
Required Skills And Experience
  • 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.
Assets
  • 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.
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.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Embedded Software Developer III jobs in Drummondville