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

Bluberi

$90K — $120K *
US-AnywhereRemote in Canada
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in software, electronics or relevant experience
  • 7+ years of experience in embedded software development
  • Strong knowledge of C, C++, and Rust programming languages
  • Experience with CMake and Makefile-based development environment
  • Proficient in developing embedded Linux builds using Buildroot or Yocto
  • Fluent in French and English with strong communication skills
  • Ability to read and understand electronic schematics

Responsibilities

  • Implement and maintain software and firmware
  • Resolve complex software issues
  • Assist team in troubleshooting difficult challenges
  • Review tasks and provide time estimates for completion
  • Perform additional tasks as assigned by the manager

Benefits

  • Fully remote position for candidates residing in Canada
  • Opportunity to mentor and lead less experienced developers
  • Collaboration with a team of skilled electronic engineers
  • Potential involvement in projects relevant to the gaming industry
  • Flexible work environment accommodating various lifestyles
Full Job Description
JOB SUMMARY:

TheEmbedded Software Developer IIIworks 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.

ESSENTIALDUTIES AND RESPONSIBILITIES:

Essentialduties andresponsibilitiesinclude but are not limited to the following:

  • Implements andmaintainssoftware and firmware.

  • Resolves difficult software issues.

  • Assiststhe software team to fix complex issues.

  • Reviews tasks and provides estimated time for completion.
  • Other tasks and responsibilities as assigned bythemanager.


REQUIRED SKILLS AND EXPERIENCE:

  • Bachelor's degree in software, electronics or relatedareaor relevant experience.

  • 7+yearsofexperiencein embedded software development.
  • Fully Remote Position (Candidate must reside in Canada)

  • Knowledge of C, C++, bash programming languages.

  • Knowledge ofCMake andMakefile-based development environment.

  • Knowledge of Rust programming languages.

  • Thorough understanding of Unity and able to resolve complex issues.

  • Demonstrated ability todevelopembeddedLinux buildsusing Buildroot or Yocto.

  • Understanding of the software requirements of various gamingjurisdictions.

  • 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 tolocateroot causes.

  • Strong verbal and written communication skills in French and English.

  • Strong problem-solving skills.
  • Well organized, strong time management skills anddemonstratedability to meet deadlines.


ASSETS:

  • Knowledge of the casino game industry.

  • Stronginterpersonal skills.
  • Able to work as part of a team or independently.


PHYSICAL DEMANDS:

  • While performing the duties of this job, the employeeis regularly required totalk or hear. The employeeis also regularly required tostand, walk, sit, and use hands to finger, handle, or feel objects,toolsor 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,nationallyor internationally.

Similar Jobs

More Jobs at Bluberi

More Information Technology Jobs

Find similar Remote Embedded Software Developer III/Développeur ou développeuse logiciel embarqué III jobs: