Intermediate/Senior Firmware Engineers - Contract - 17394

LRO Staffing
Ottawa
$80K-$84.5K a year (estimated)
Temporary

About the Opportunity

Our reputable client has an immediate requirement for a Senior Firmware Engineer to join their team onsite in Ottawa. This is a great opportunity to be part of a well-established Organization where you will play a critical role in developing firmware for embedded IoT products.

The ideal candidate will have significant experience with Embedded products, RTOS, ARM Microcontrollers, IoT devices and hands-on experience with C Programming language.

Duties include but are not limited to :

  • Developing Embedded firmware that will run on Embedded IoT products
  • Collaborate with cross-functional teams to define software requirements
  • Design, code, integrate, debug and document software that is scalable, robust, and performant
  • Develop new features on an ongoing, incremental basis
  • Implement low power algorithms

About You

The successful candidate will have the following :

  • Degree from a recognized university or community college with an acceptable specialization in computer, electrical engineering, systems engineering, computer science or information systems
  • 5+ years of experience developing embedded software in C
  • Knowledge of ARM / INTEL based microcontrollers and Board level development
  • Experience with communications protocols, such as TCP / IP, BLE, SPI, UART / RS232, RS485, I2C
  • Experience working on fleet management / transportation tracking devices is desirable
  • Experience with RTOS, Python, Wireless, Bluetooth technology a is a plus
  • Experience leading a team is a bonus as there is a leadership / management opportunity within the team
  • Strong team player, collaborative, self sufficient

About the Job

  • Start ASAP
  • Competitive compensation
  • Initial 6 Month Contract with extension / conversion possibility

Our client is open to a hybrid work setting for the right candidate. This is a great opportunity to work on the latest IoT technology and grow with a well-established organization.

LROIT

30+ days ago
Related jobs
LRO Staffing
Ottawa, Ontario

Our reputable client has an immediate requirement for a Senior Firmware Engineer to join their team onsite in Ottawa. This is a great opportunity to be part of a well-established Organization where you will play a critical role in developing firmware for embedded IoT products. Developing Embedded fi...

LRO Staffing
Ottawa, Ontario

Now, with exciting growth plans taking shape across the business, we are helping this team identify a Project Manager to join in on their mission and take on the many fun and challenging projects ahead. At least 5-10+ years of demonstrable experience as a construction project manager. While project ...

Raise
Ontario

Software Developer - Full Stack - Senior. Ability to work independently and work closely with other developers especially for system integration. ...

CSA Group
Ottawa, Ontario

The Project Manager will oversee all aspects of standards development, primarily involving the management of multiple environment standards development committees (e. Committee management and leadership, including establishing the scope of work to be completed, managing required resources, and provi...

Stantec
Ottawa, Ontario

Intermediate Electrical Engineer - ( 240003J0 ). Our Ottawa office is looking for a highly motivated Junior/Intermediate Electrical Engineer to join our growing, multi-disciplinary team. Responsibilities include the design of electrical systems including power distribution, essential and life safety...

Lime
Canada

The Data Engineering team at Lime is responsible for ingesting, transforming and making available timely, high-quality data that powers analytics, bookkeeping and visibility for a wide range of customers. Implement data governance policies and ensure data security and compliance. You have a strong d...

Lumentum
Ottawa, Ontario

Software Automation Test Engineer. Computer/Electrical Engineering, Engineering Physics, Computer Science or equivalent. If so, consider joining our team of talented software designers and optical engineers. What experience will allow you the greatest success in this role?. ...

Curtiss-Wright
Ottawa, Ontario

Senior Software Developer- Embedded- Onsite Position- Ottawa, ON. Support and enhance existing embedded software. Keep current with embedded software trends and share knowledge. Are you an innovative and flexible self-starter? Do you have keen software engineering skills?  We’re looking for hig...

Litens Automotive Group
Canada

Utilize expertise in requirements management to drive the systems engineering process for EV projects. Systems Engineering, Vehicle Controls, Firmware Development, or ECU development/deployment. The Requirements Engineer is responsible for leading requirements elicitation, analysis, documentation, a...

Apex Systems Inc
Canada

Software Engineer – DynamoDB. Apex Systems is a Global IT Services Firm and our Staffing practice is looking for an Angular Developer to place at our client, a Big Five Bank. ...