Senior Firmware Engineer

Vancouver
Full Time
January 12, 2021
Apply now

Senior Firmware Engineer

Vancouver
Full Time
January 12, 2021

Are you looking to join a cleantech company?

About Corinex


Corinex provides utility companies with a suite of hardware and software solutions that enables high-speed and secure connectivity, monitoring, and IOT management over utilities’ existing powerline infrastructure. Join a team of professionals dedicated to transforming the largest human-made infrastructure network into a smart-energy sensing ecosystem.

Responsibilities

  • Participate in the development of next generation smart grid communication devices and equipment.
  • Involve in system design discussions and provide comprehensive solutions for new and existing products
  • Translate open ended user requirements into clear and specific product functional components
  • Communications and Control Software Design and Development in C/C++, Bash and Python targeting embedded environments including Embedded Linux

Skills / Qualifications

  • Bachelor’s Degree in Computer Engineering/Science, Electrical or Systems Engineering, or equivalent degree
  • Minimum 7 years of relevant work experience in embedded programming languages such as C/C++
  • Extensive experience with firmware for embedded devices (ARM microcontrollers, RTOS)
  • In-depth knowledge of IPv6, SNMPv3, TLS and Network Security
  • Knowledge of wired communication protocols (SPI, I2C, UART, etc.)
  • Experience in TCP/IP RFCs and Security protocols
  • Proven experience with solving real-time embedded issues, including: threading, optimization, memory management, interrupt handling, etc.
  • Understanding of Linux and application development for embedded Linux systems
  • Knowledge of standard embedded debugging tools (terminal programs, gdb, JTAG debuggers, etc.)
  • Excel at code revision software and code development practices (Git, SVN, pull-requests, etc.)
  • Experience with Git-based revision control

Compensation

Candidate will receive a competitive compensation and benefits package including performance-based incentives and stock options based on results.

Apply now