Skip to main content

Real success is the success you share

If you have an entrepreneurial and team spirit,
if you believe that human beings should always take precedence over systems, we'll be great together.

Zoeken naar een specifieke locatie

Ben je op zoek naar een baan met een specifieke locatie? .

Zoeken op geografisch gebied

Je bent niet gebonden aan een plaats, maar eerder aan een land, een continent ...? .

VINCI Construction

In het kort

  • Categorie: ENGINEERING / MONTAGE
  • Referentie: 2026-125984
  • Klantcode: 2763
  • Locatie: Sullivan Heights, Brits-Columbia, Canada
  • Contracttype: Contract van onbepaalde duur
  • Ervaringsniveau: Meer dan 3 jaar

Om het lezen te vergemakkelijken kan de meervoudsvorm voor mannen op deze pagina worden gebruikt; onze vacatures zijn echter gericht op personen van alle geslachten

< Terug naar de zoekpagina
Solliciteer

Firmware Developer

31/03/2026

SCOPE OF POSITION

The Firmware Developer will be responsible for developing custom-built embedded systems while having a strong understanding of object-oriented programing and experience with hardware and communication protocols used on computer-based systems. The Firmware Engineer will work closely with other engineers, technicians, production staff and software developers.


ROLES, RESPONSIBILITIES & EXPECTATIONS

Technology Development

  • Develop custom build embedded systems
  • Implement all aspects of development including coding, reporting, testing and documentation
  • Work with hardware and communication protocols used on computer-based systems including SPI, I2C, UART, Modbus, CAN, Ethernet, TCP/IP, USB, RS232, RS485, Wi-Fi, cell technologies) to integrate and optimize system components
  • Test, debug and validate firmware to ensure functionality, power efficiency and reliability
  • Optimize firmware for performance, memory usage and power efficiency
  • Collaboratae with hardware and software engineers to bring up new boards and debug integration issues


Health & Safety

  • Adhere to and uphold ConeTec’s safety culture as a top priority.
  • Ensure thorough preparation and comprehensive understanding of all relevant safe operating procedures prior to commencing any assignment.
  • Promptly report all safety-related incidents, infractions, or near-miss events to the Manager and HSE Officer.
  • Consistently follow established incident reporting protocols.

Other General Responsibilities

  • Identify challenges across all domains and assume leadership responsibilities as needed.
  • Foster and uphold a respectful workplace while engaging in clear, effective communication.
  • Collaborate efficiently with colleagues both within the department and externally.
  • Pursue continuous professional development to enhance skillsets.

SKILLS, QUALIFICATIONS AND EXPERIENCE REQUIRED

Education Requirements

Bachelor’s degree in Electrical, Software, Computer Engineering or a related field
Registration as a Professional Engineer or Engineer-in-Training in British Columbia (or eligibility to register)
Progression towards a Professional Designation is required


Experience Requirements

  • Experience in developing firmware or embedded software, or equivalent experience
  • Familiarity with full firmware development life cycle, including requirements, implementation, debugging, testing and maintenance
  • Experience collaborating with hardware engineers to bring up new boards and debug hard-software integration issues
  • Exposure to version control system and basic software development workflows
  • Experienced in multi-threaded application development for embedded systems
  • Adheres to coding standards and best practices.


Technical Skill Requirements

  • In-depth knowledge of object-oriented concepts and design patterns
    Proficiency in C/C++ for embedded systems is an asset
  • Understand real-time operating systems
  • Ability to read and understand electrical schematic diagrams
  • Strong understanding of Cortex-M microcontrollers and reading its various datasheets
  • Having experience using Python and Typescript an asset


Soft skill requirements

  • Strong work ethic and represent the company in a professional manner
  • Strong problem-solving skills and ability to work in a fast-paced R&D environment.
  • Possess a strong collaboration and communication skills.
  • Ability to work independently or in a team setting with minimal supervision.
  • Proven ability to prioritize tasks, identify problems, and provide effective solutions.

APLY HERE:

https://conetec.bamboohr.com/careers/660?source=aWQ9MjU%3D


ConeTec is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status, or any other status protected by applicable law.


The starting salary within the stated range will be determined based on the candidate’s skills, competencies, and unique qualifications, as well as the overall compensation and benefits package. If you’re interested in this opportunity, please attach your resume and cover letter to your application.

Entiteit

Key soil investigation, improvement and remediation provider Menard develops foundation solutions based on ground improvement and reinforcement technologies that eliminate the need for the deep foundations traditionally used to support surface structures. The Group operates throughout the infrastructure life cycle, offering expertise in soil investigation and remediation through its ConeTec and Remea brands. https://www.menard-group.com/

soortgelijke vacatures

Ontvang meer aanbiedingen

Sluit aan bij onze Talent Community!

Abonneer op onze e-mail alerts om ons vacature aanbod te ontvangen en informatie te krijgen over nieuwe banen binnen Vinci. Vul uw e-mailadres en voorkeuren in. Klik op "Toevoegen" en vervolgens op "Abonneren" en blijf op de hoogte via onze e-mail alerts!

Onderstaande gegevens zijn noodzakelijk om te kunnen registreren voor de email alerts. Voor meer informatie over het beheer van uw gegevens en over uw rechten, klik hier.

Selecteer de bedrijfs- en locatiecriteria om de vacatures te vinden die u interesserenZoek op categorie en kies er één uit de lijst suggesties. Zoek op plaats en kies er één uit de lijst suggesties. Tenslotte klikt u op "Toevoegen" om uw bericht over nieuwe banen aan te maken.

Waarschuwing aan kandidaten voor valse vacatures en frauduleuze voorstellen

De VINCI-groep waarschuwt kandidaten voor de verspreiding op internet van valse vacatures voor contracten in het buitenland in naam van bedrijven van de VINCI-groep. De auteurs van deze aanbiedingen gebruiken de namen, merken en logo's van bedrijven uit de VINCI-groep op frauduleuze wijze om kandidaten te misleiden, zodat ze persoonlijke informatie vrijgeven en geld betalen voor vermeende diensten. In geen geval vragen bedrijven van de VINCI-groep de bankgegevens van kandidaten of enige betaling in hun aanwervingsproces. We raden dus sterk aan om de echtheid van vacatures te controleren alvorens erop te reageren.