Talent.com
innophase io t
Sr. Release and Integration Engineerinnophase io t • Vancouver, Canada, United States
Search for other jobs
Sr. Release and Integration Engineer

Sr. Release and Integration Engineer

innophase io t • Vancouver, Canada, United States
12 hours ago
Salary
CA$80,000.00–CA$120,000.00 yearly
Job type
  • Full-time
Job description

Salary: $80,000 - 120,000 per year

Requirements:

  • Bachelors or masters degree in Computer Science or a related field, plus 5–10 years of integration and release engineering experience.
  • Experience with development and source control tools such as JIRA, Confluence, Jenkins, and Git.
  • Knowledge of Unix/Linux and distributed computing environments.
  • Experience using embedded software development toolchains.
  • Experience with C programming; Python knowledge is an advantage.
  • Experience with wireless products such as Wi-Fi, Bluetooth, or Zigbee is an advantage.
  • Strong interpersonal and communication skills, with the ability to work effectively in a diverse, team-oriented environment.
  • A track record of delivering products and features on schedule.
  • Desirable: 5–10 years of hands-on experience integrating and managing real-time embedded systems.
  • Desirable: Working knowledge of networking stacks, including Ethernet and TCP/IP.
  • Desirable: A collaborative approach and urgency in meeting product timelines.
  • Desirable: Experience managing complex projects with MS Project, Smartsheet, and JIRA.
  • Desirable: Working knowledge of Agile development workflows.

Responsibilities:

  • Plan, coordinate, and deploy firmware releases for multi-component builds, including bootloaders, firmware, operating systems, and applications, using embedded toolchains.
  • Establish versioning and branching strategies, and automate release promotions and changelog generation.
  • Collaborate with software, ASIC, DevOps, and SQA teams to resolve deployment issues and confirm release readiness.
  • Review code commits for feature readiness, stability, and performance against software and system roadmaps.
  • Use AI-assisted tools to improve release speed, reliability, and engineering productivity across the software development lifecycle.
  • Incorporate unit and integration test results, quarantine flaky tests, automatically bisect failures, and prevent unsafe promotions.
  • Develop safe rollback and roll-forward strategies.
  • Manage end-to-end SoC development workflows, from pre-silicon through launch.
  • Maintain clear documentation so changes are documented, approved, and verified.

Technologies:

  • AI
  • Bluetooth
  • Confluence
  • DevOps
  • Embedded
  • Ethernet
  • Firmware
  • Git
  • IoT
  • JIRA
  • Jenkins
  • Linux
  • Python
  • TCP/IP
  • Unix
  • Hardware

More:

We are InnoPhase IoT, a small technology company with a diverse team that values working smart, celebrating success, learning, and contributing across different areas. We are hiring a Release and Integration Technical Program Engineer for our Connectivity firmware team. This is a contract position with the potential to become full-time. The role is based in Vancouver, BC, with a hybrid remote arrangement. Pay is $80,000–$120,000 per year. Benefits include casual dress, company events, dental, disability, extended health, life and vision insurance, flexible scheduling, paid time off, relocation assistance, stock options, a wellness program, VRSP, and work-from-home options. We aim to create an inclusive culture where employees are appreciated, can grow, and can make meaningful contributions.

last updated 41 week of 2026

Create a job alert for this search

Sr. Release and Integration Engineer • Vancouver, Canada, United States