Jobs.ca
Jobs.ca
Language
Bluberi logo

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

Bluberiabout 24 hours ago
Montreal, Quebec, Canada
Senior Level
Full-Time

About the role

JOB SUMMARY: The Embedded Software Developer III in this role has extensive expertise in custom Linux OS development using Buildroot. Main tasks are designing, building and maintaining production-grade embedded Linux platforms for custom hardware, from bootloader to application layer, with a strong focus on reliability, security, and long-term maintainability. ESSENTIAL DUTIES AND RESPONSIBILITIES: Essential duties and responsibilities include but are not limited to the following: Design and maintain custom Linux distributions using Buildroot. Configure and optimize kernel, bootloader, root filesystem, and package sets for embedded targets. Develop and integrate BSP components (kernel drivers, libraries) Customize and maintain cross-compilation toolchains. Debug low-level issues (boot problems, kernel panics, memory/performance bottlenecks, memory leak). Collaborate with hardware, QA, for system validation. REQUIRED SKILLS AND EXPERIENCE: 5+ years in embedded software development (or equivalent strong experience). Expert-level Linux embedded knowledge: init systems, kernel config, filesystem, networking. Proven hands-on experience with Buildroot or Yocto in production. Strong C/C++ and shell scripting. Solid understanding of bootloaders (Grub) and kernel build systems. Experience with debugging tools: gdb, strace, perf,.... Familiarity with Git workflows. Good understanding of software quality practices: unit/integration testing, static analysis. 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: Experience with Yocto. Security hardening experience (Secure Boot, TPM, signed images). Experience in regulated or high-reliability domains (gaming, medical, industrial, automotive). Containerized build environments and reproducible build infrastructure. PHYSICAL DEMANDS: In the course of this job, the employee is regularly required to talk and hear. The employee is also regularly required to stand, walk, sit, and use hands and fingers to touch and handle objects, tools or controls. Specific visual abilities required for this job include near and distance acuity, peripheral awareness, depth perception and focus flexibility. 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 are masterminds of developing highly original software and technology solutions that spice up the gaming scene. Bluberi is rapidly expanding and offers 6 offices throughout North America - headquartered in Las Vegas, NV, with design studios located in Reno, NV, Drummondville, QC, Moncton, NB, Austin, TX and our newest studios in Las Vegas, NV & Montreal, QC. 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 that brings together 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 across 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! 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&e

About Bluberi

Gambling Facilities and Casinos
201-500

Headquartered in Las Vegas and backed by over 30 years of industry experience, Bluberi is an inventive company dedicated to developing and delivering the highest quality casino gaming experience to players and operators. Our team comprises seasoned, multi-talented innovators focused on bringing gaming to life with entertaining games and high-performing cabinets. Our products are designed to add vitality to gambling and transport players to an energetic world of winning. We are the risk-taking spirit of gambling, and we add imagination and innovation to everything we create.

New ideas are Bluberi's lifeblood. We produce, design, create, and execute electric and efficient gaming experiences. Our research and development acumen is born from decades of experience in the casino industry and in-depth knowledge of multiple gaming environments. We strive to create procedures and processes to make everything easier for our customers while consistently elevating technology and vibrancy in our games and cabinets.

Similar Jobs