Motor de búsqueda de ofertas Groupe VINCI

Firmware Developer


Job details

General information

Affiliated entity

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/  

Publication date

3/31/2026

Job details

Job category

ENGINEERING/DESIGN STUDIES/METHODS - Other

Job title

Firmware Developer

Contract type

Permanent

Description of the assignment

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.

Profile

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

Why us?

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.

Applicant criteria

Minimum education required

Bachelor's degree

Minimum experience required

More than 3 years

Job location

Job location

North America, Canada, Colombie-Britannique

YES=Do not include address NO=Include the address

No

Address

201 - 8327 Eastlake Drive