Talent.com
Delta Controls Inc.
Senior Software Developer - Embedded Linux & WirelessDelta Controls Inc. • Surrey, Metro Vancouver Regional District, Canada
No longer accepting applications
Senior Software Developer - Embedded Linux & Wireless

Senior Software Developer - Embedded Linux & Wireless

Delta Controls Inc. • Surrey, Metro Vancouver Regional District, Canada
30+ days ago
Salary
CA$100,000.00 yearly
Job type
  • Full-time
  • Permanent
Job description

Career Opportunities with Delta Controls

A great place to work.

Current job opportunities are posted here as they become available.

Subscribe to our RSS feeds to receive instant updates as new positions become available.

Senior Software Developer - Embedded Linux & Wireless

About Delta Intelligent Building Technologies (Canada) Inc.(formerly known as Delta Controls).

Delta Intelligent Building Technologies (Canada) Inc. (a subsidiary of Delta Electronics) is a leading building controls manufacturer with over 300 partners in more than 80 countries. For over three decades, we have provided innovative building automation solutions for commercial, healthcare, education, and leisure facilities. We delivered the world’s first fully integrated BACnet building solution for HVAC, lighting, and access control.

Summery

We are seeking a Senior Software Developer to lead the design and development of software for Linux-based embedded platforms. This role includes kernel-space programming, device driver development, bootloader integration, and deep engagement with Wi‑Fi and BLE stacks across firmware, driver, and OS networking layers.

Duties and Responsibilities

  • Act as Senior Software Developer, guide the development team, contribute to architectural decisions, and ensure adherence to best practices.
  • Create Conceptual, Architecture and Detail Designs.
  • Work with product managers to translate user requirements into technical specifications.
  • Mentors junior engineers, conducts code reviews, and provides constructive feedback.
  • Identifies bottlenecks and improves software development methodologies.

Required Skills & Experience

  • Bachelor of Science (Computing or Engineering) with professional software development experience.
  • Strong proficiency in C/C++ and Python for embedded applications.
  • Strong hands‑on experience with kernel space programming, Linux device driver development, and U‑Boot bootloader integration and debugging.
  • Strong hands‑on experience with Wi‑Fi (IEEE 802.11 a/b/g/n/ac/ax) and BLE, including debugging across drivers, firmware, and Linux kernel networking stack.
  • Strong experience with system‑level debugging across firmware, kernel, and application layers.
  • Strong leadership, communication, and collaboration skills.

Preferred Qualifications

  • Experience with Yocto Project and embedded Linux build systems.
  • Experience with Wi‑Fi performance tuning, interoperability troubleshooting, and regulatory certification support.
  • Experience with building automation products.

Work Location: In-office environment that is currently 3 days per week
City: Surrey
Type: full-time, Permanent
Salary: 100,000 - 125,000 CAD
This range reflects the minimum and maximum target payable for the base salary of new hires across all Canadian locations. Actual compensation may vary outside this range and is dependent on various factors.

Why work for us?

We provide fantastic opportunities to individuals passionate about business and technology. Delta Electronics products are the most energy efficient power products in the industry and our company is perfect for those who want to create, design and build sustainable solutions using massively scalable, big‑data architecture, with a strong focus on building automation. Here are some of the Delta perks you’ll receive from day 1!

  • Employee & safety centric culture with the possibility of remote work
  • Flexible hours and scheduling available
  • Competitive total compensation along with generous vacation allowances
  • Three weeks of vacation
  • In‑house & external training provided along with education support and opportunities for growth
  • Company funded annual personal development budget
  • Financial benefits & planning such as group RRSP & company match
  • Employer paid premiums for extended healthcare and family‑focused benefits (health, vision and dental)
  • Travel insurance coverage and access to the Employee Assistance Program (EAP)
  • Wellness - onsite fitness center & company reimbursement for personal gym memberships
  • Internal Recognition & Service Awards
  • Transit accessible with free onsite parking
  • Regular company events such as "Food Truck Fridays", Lunch & Learn and other planned activities

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Developer - Embedded Linux & Wireless • Surrey, Metro Vancouver Regional District, Canada

Similar jobs

Sr Embedded Audio Software Engineer

JobotVancouver, Metro Vancouver Regional District, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Jobot.Your actual pay will be based on your skills and experience — talk wit... Show more

 • Promoted

Intermediate/ Senior Firmware Developer - C$90,000 - C$130,000 A Year

AlgoPort Moody, Canada
Full-time

Develop embedded firmware for audio/video communication products, collaborate with hardware and software teams, and mentor junior members.Requires C/Bash experience and Linux development. Show more

 • Promoted

Remote Embedded Bluetooth Firmware Engineer

HCR Permanent SearchVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading recruitment firm is seeking an Embedded Firmware Engineer to work remotely for a technology company.The ideal candidate will have strong skills in C and Python, experience in developing f... Show more

 • Promoted

Rivian Senior Embedded Software Developer

Rivian and Volkswagen Group TechnologiesVancouver, British Columbia, Canada
Full-time

Shape the future of automotive software as a Senior Embedded Software Developer at Rivian.This role emphasizes collaboration and integrates software solutions with vehicle controls for electric veh... Show more

 • Promoted

Senior Embedded Lighting Software Engineer (Automotive) - C$108,200 - C$143,430 A Year

RivianVancouver, Canada
Full-time

Develop lighting architecture for electric vehicles using C and Python programming. Show more

 • Promoted

Senior Embedded C/C++ Engineer – Utm Networking - $112,000 - $137,000 A Year

Fortinet, Inc.Burnaby, Canada
Full-time

Develops features for a cybersecurity firewall using C/C++, focusing on application-layer protocols. Show more

 • Promoted

Sr. Embedded Software Engineer, Powertrain - $150,000 - $200,000 A Year

Serve RoboticsNorth Vancouver, Canada
Full-time

Develops software for robot powertrain components, designs systems for measuring performance, and collaborates with other engineering teams. Show more

 • Promoted

Senior Software Engineer - DevOps

Microchip Technology Inc.burnaby, metro vancouver regional district, Canada
Full-time

Join our Firmware / Embedded Software team in the Communication Business Unit at Microchip.The role focuses on building, operating, and continuously improving the CI/CD, build, and release infrastr... Show more

 • Promoted

Senior Embedded Engineer – Remote (Automotive Networking)

EthernoviaVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

An innovative tech company is seeking a Senior Embedded Software/Firmware Engineer for remote work.You'll develop device drivers, ensuring integration with Linux and AUTOSAR Stack.Ideal candidates ... Show more

 • Promoted

Senior SSD Firmware Engineer – Embedded Systems

SolidigmVancouver
Full-time

A global memory technology company is looking for an experienced Firmware Engineer to join their SSD firmware team in Vancouver.The role entails developing cutting-edge NAND SSDs and requires a Bac... Show more

 • Promoted

Senior Software Engineer - Platform Technology - C$120,000 - C$145,000 A Year

HTuO BiosciencesRichmond, Canada
Full-time

Develops scientific software in a high-performance computing environment, focusing on efficient, optimized code in C++ and Python. Show more

 • Promoted

Security-Focused Embedded Software Engineer - $92,300 - $112,800 A Year

Global Cybersecurity CompanyBurnaby, Canada
Full-time

Seeking a C Developer with 3+ years of experience in C/C++/Golang and UNIX-like environments to implement and maintain software for TLS stack on FortiGate firewalls. Show more

 • Promoted

Senior Software Developer (Machine Guidance) - C$110,000 - C$150,000 A Year

Wenco International Mining SystemsRichmond, Canada
Full-time

Seeking a Senior Software Developer for Wenco International Mining Systems to design and implement robust services for machine guidance products within an agile team.Role involves full development ... Show more

 • Promoted

Embedded Software Engineering Manager

VerathonBurnaby, Metro Vancouver Regional District, CA
Full-time

Verathon is a global medical device company focused on supporting customers by being their trusted partner, delivering high-quality products that endure over time and ensure clinical and economic u... Show more

 • Promoted

Embedded Systems Test Engineer - Robotics & Hil - C$60,000 - C$200,000 A Year

Planar Motor IncorporatedLadner, Canada
Full-time

Seeking an Embedded Systems Test Engineer in Richmond, BC to validate robotic systems.Responsibilities include board design, validation testing, and test automation.Requires C/C++ and embedded syst... Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthVancouver, Metro Vancouver Regional District, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Show more

 • Promoted

Senior Embedded Software Developer - Dometic

MarineRichmond, British Columbia, Canada
Full-time

Dometic is searching for a skilled Embedded Software Developer in Vancouver, BC, to cultivate innovations in the marine sector.Focus on developing firmware and connectivity for state-of-the-art ele... Show more

 • Promoted

Senior Embedded Systems Engineer - C$110,000 - C$120,000 A Year

Stellar RecruitmentWest End, Canada
Full-time

Develops embedded system applications, focusing on FreeRTOS and Embedded Linux, and interacts with hardware components, including Bluetooth Low Energy sensors. Show more

 • Promoted

Senior Embedded Firmware Lead - Telecom Ip (C) - C$110,000 - C$130,000 A Year

Algo Communication USABurnaby, Canada
Full-time

A growing technology company in Burnaby is seeking an Embedded Software Engineer to lead software solutions for telecom audio and video products.You will collaborate with a talented team, mentor ju... Show more

 • Promoted

Senior Software Engineer - $125,000 - $165,000 A Year

Family Innovation Corp.Richmond, Canada
Full-time

Senior Software Engineer needed to lead development of scalable software solutions, guide technical strategy, mentor engineers, and ensure high standards for quality and security. Show more