Senior Software / Firmware Development Engineer at SIRA CONSULTING INC
Ottawa, ON K2G 6P9, Canada -
Full Time


Start Date

Immediate

Expiry Date

08 Jun, 25

Salary

100000.0

Posted On

09 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Ddr, Eeprom, Complex Systems, Smbus, Linux Kernel, English, Gpio, Software Development, Nor Flash, Rest, Python, Software, Design Specifications, Linux, I2C, Jira, Gitlab, Usb

Industry

Information Technology/IT

Description

MANDATORY SKILLS

  • Solid work experience in embedded software development in Linux/U-Boot SW-SKL2 T0
  • Very strong C, reasonable C++, Python and Linux shell scripting SW-SKL2 T0
  • Experience with new boards bring-up SW-SKL2 T0
  • Experience with writing software using hardware interfaces such as I2C, SPI, UART, SMBus, PCI-E,
  • NVMe, NOR Flash, DDR, EEPROM, GPIO, USB
  • Linux kernel modules SW-SKL2 T0
  • Good understanding of multi-threading and inter process communication SW-SKL2 T0
  • Ability to design complex systems and write functional, and design specifications

PREFERRED SKILLS

  • Experience with ARM SoCs SW-SKL2 T0
  • TCP/IP networking SW-SKL2 T0
  • REST, gRPC SW-SKL1 T0
  • Containers, build systems, CI/CD, Yocto, Gitlab, Jira
    Job Types: Full-time, Permanent
    Pay: $100,000.00-$120,000.00 per year

Schedule:

  • 8 hour shift
  • Monday to Friday

Language:

  • English (preferred)

Work Location: In perso

Responsibilities

Please refer the Job description for details

Loading...