Average salary: $119,601 /yearly

More stats
Get new jobs by email
  • $50k - $70k per year

     ...the best customer support available in the industry. : The Software Engineer is responsible for new product developments, product...  ...Requirements: Programming experience in C/C++; Experience with Embedded system development; Experience with JavaScript/Ajax, HTML,... 
    Software
    Full time
    Worldwide
    Monday to friday
    Flexible hours

    ATEN Canada Technologies Inc.

    Richmond, BC
    2 days ago
  •  ...Hiring: Senior Embedded Firmware Engineer We are looking to connect with experienced embedded engineers interested in building next-generation IoT and video streaming products .  The ideal candidate brings: ~7 years of embedded firmware development ~ Strong Embedded... 
    Suggested
    Remote job
    Manual labor
    Richmond, BC
    22 hours ago
  •  ...Actively hiring for a couple more Principal-Staff-Chief Engineer level Embedded Firmware Engineers across Canada and the U.S. for 100% remote, full-time opportunities. Same requirements as before: embedded C/C , embedded Linux and RTOS, IoT and connected devices, Networking... 
    Suggested
    Remote job
    Full time
    Richmond, BC
    22 hours ago
  • $88k - $105k per year

     ...boating easier, safer, and more enjoyable. We are on a journey of continuous growth – now looking for our next star – a passionate Embedded Software Developer . This position reports to Lead Software Engineer and will work in Vancouver, BC. Vancouver Dometic Marine’s... 
    Software
    Local area
    Worldwide
    Shift work

    Marine

    Richmond, BC
    1 day ago
  • 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 electronic products. This role, reporting to the Lead Software Engineer, involves... 
    Software

    Marine

    Richmond, BC
    1 day ago
  • Join Arlo as a Lead Software Engineer specializing in Embedded Firmware, directing the design of next-gen IoT and video streaming solutions. Engage deeply with cutting-edge technology in a collaborative environment. This Senior Staff Engineer position invites you to craft embedded... 
    Software

    Arlo Technologies, Inc.

    Richmond, BC
    1 day ago
  • $110k per year

     ...Join us as we build this new industry called aerial robotics. About the Role: We are seeking an Embedded Firmware & Controls Engineer to develop the low-level software and control systems that power our aerial robotics platforms. This role focuses on embedded firmware,... 
    Software

    Kyte Dynamics | Aerial Robotics Co.

    Richmond, BC
    4 days ago
  • $115k - $125k per year

     ...and interact with every day. Arlo is seeking a talented Senior Embedded Firmware Engineer to develop next-generation IoT and video...  ...in embedded systems, video streaming technologies, and real-time software development, with the ability to independently own complex firmware... 
    Software
    For contractors
    Work from home

    Arlo Technologies, Inc.

    Richmond, BC
    2 days ago
  • $180k - $200k per year

     ...interact with every day. Arlo is seeking an exceptional Senior Staff Embedded Firmware Engineer to provide technical leadership in the...  ...cloud, mobile, and manufacturing teams to shape Arlo's embedded software roadmap while mentoring engineers across the organization. The ideal... 
    Software
    Long term contract
    Work from home

    Arlo Technologies, Inc.

    Richmond, BC
    1 day ago
  • $180k - $200k per year

     ...interact with every day. Arlo is seeking a highly experienced Staff Embedded Firmware Engineer to lead the development of next-generation IoT...  ...embedded systems, video streaming technologies, and real-time software development, along with a proven track record of leading complex... 
    Software
    For contractors
    Work from home

    Arlo Technologies, Inc.

    Richmond, BC
    1 day ago
  •  ...Kyte Dynamics | Aerial Robotics Co. is seeking an Embedded Firmware & Controls Engineer in Richmond, BC. You will develop low-level software powering our aerial platforms, focusing on embedded firmware, real-time controls, motor-driven systems, and precision motion. You will... 
    Software

    Kyte Dynamics | Aerial Robotics Co.

    Richmond, BC
    4 days ago
  •  ...I2C, CAN, etc. must evoke no trepidation, nor must writing to other cores such as 8051 or MSP430. Software skills in managing the upstream interaction of your embedded device with various platforms (eg Windows, cloud databases) over various channels (USB, Ethernet, Wi-Fi... 
    Software
    Full time
    Work at office
    Immediate start

    SST Wireless

    Richmond, BC
    15 days ago
  • $24 - $28 per hour

     ...you will work on projects critical to Zaber’s motion control product line. This is a great opportunity to learn how to develop embedded software in a commercial environment from the requirements gathering stage to implementation and testing. The code you write will be released... 
    Software
    Temporary work
    Internship

    Zaber Technologies

    Vancouver, BC
    7 days ago
  •  ...products used around the world. As part of Teledyne FLIR Integrated Imaging Solutions, you will collaborate with firmware, FPGA, hardware, and software engineers to deliver reliable, high-performance cameras for automation, robotics, inspection, and intelligent #J-18808-Ljbffr
    Software

    Teledyne Technologies Incorporated

    Richmond, BC
    3 days ago
  • $63 - $65 per hour

     ...September 04, 2026 by Employer details FLASH PAY TECHNOLOGY INC. software engineer Location Richmond , BC V6V 0A3 Work location On...  ...information systems, process control software and other embedded software control systems. Robotic process automation. Operate automatic... 
    Software
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Remote work

    FLASH PAY TECHNOLOGY INC.

    Richmond, BC
    1 day ago
  •  ...excitement of being on a team that wins. Job Description Software Test Leader – Imaging Systems & Camera Technologies Join a team...  ...role in ensuring the quality and reliability of host software, embedded firmware, and FPGA-based systems across a diverse product portfolio... 
    Software
    Minimum wage
    Local area

    Kibbi Technologies Inc.

    Richmond, BC
    2 days ago
  •  ...Arlo Technologies, Inc. is seeking a Senior Embedded Firmware Engineer to design, implement, and optimize firmware for next-generation IoT and video streaming devices. You will work with hardware, cloud, mobile, QA, and manufacturing teams to deliver high-quality products.... 

    Arlo Technologies, Inc.

    Richmond, BC
    2 days ago
  •  ...Job Description: 1、Develop software programs that meet functional and performance requirements in accordance with the product project...  ...4、Experience with GUI development using LVGL, emWin, or similar embedded graphics libraries. 5、Experienced in bare-metal programming with... 
    Software
    Full time
    Relocation

    Kaiyan Medical

    Vancouver, BC
    25 days ago
  •  ...industrial pilots - and we’re growing the team to take it even further. About the Role We are looking for an Firmware and Embedded Software Engineer to design and develop the real-time software systems that control our humanoid robots. You will own the development... 
    Software
    Full time
    Work at office
    Worldwide

    humanoid

    Vancouver, BC
    19 hours ago
  • $86k - $130k per year

     ...requirements and design, oversee and participate in vendor flight software development, participate in spacecraft and mission integration...  ...platform or payload flight software, mission critical software, embedded software; Development and/or use of Command and Control, Monitoring... 
    Software
    Remote work
    Worldwide
    Flexible hours

    MDA Space

    Richmond, BC
    3 days ago
  • Shape the future of imaging systems as a Software Test Leader at Teledyne Technologies. This hands-on role focuses on quality, test automation...  ...• Strong leadership and organizational skills • Experience with embedded systems and image-acquisition technology • Bachelor's degree in... 
    Software

    Teledyne Technologies Incorporated

    Richmond, BC
    2 days ago
  •  ...looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. Job Description Software Engineer, Spherical Imaging & Computer Vision Join a team developing advanced spherical imaging technology used to capture and... 
    Software
    Minimum wage
    Local area

    Teledyne Technologies Incorporated

    Richmond, BC
    4 days ago
  • Join MDA Space as a Flight Software Systems Engineer working on revolutionary satellite projects. Contribute to world-class space missions...  ...5 years in flight software development • Experience with embedded systems and resource constraints • Capability to analyze complex... 
    Software

    MDA Space

    Richmond, BC
    3 days ago
  •  ...shape strategy, optimize efficiency, and fuel company growth. You thrive on uncovering hidden patterns, validating hypotheses, and embedding machine learning models into real-world AI applications. If that sounds like you —read on.  AlgaeCal is looking for a top-tier Data... 
    Casual work
    Internship
    Work at office
    Remote work

    Algaecal

    Richmond, BC
    22 hours ago
  •  ...Job details Posted onSeptember 08, 2026 by Employer details POS King Software Inc. Education ~ Bachelor's degree Work setting Computer hardware or software retailer/wholesaler Software company Office building On site Work must be completed at the... 
    Software
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work

    POS King Software Inc.

    Richmond, BC
    1 day ago
  • $90k - $120k per year

     ...We areseekinganout-of-the-boxthinking Lead Software Engineer to join our innovative technical projectsteam. The ideal candidate willhave strongexpertisein;building code architecture from the ground up,behighly experienced infull stackdevelopment,bepassionatefor problem-solving... 
    Software
    Permanent employment
    Full time
    Work at office

    Foreseeson Technology, Inc.

    Richmond, BC
    4 days ago
  • Join POS King Software Inc. in Richmond, BC as an Experienced Software Engineer. This full-time, on-site role emphasizes software development and system optimization in a collaborative environment. In this role, you will utilize your 5+ years of experience to enhance software... 
    Software
    Full time

    POS King Software Inc.

    Richmond, BC
    1 day ago
  •  ...Software Support Specialist Join to apply for the Software Support Specialist role at Brock Solutions . Brock Solutions is an innovative engineering solutions and professional services company specializing in the design, build and implementation of real-time operational... 
    Software
    Full time
    Work at office
    Worldwide

    Brock Solutions

    Richmond, BC
    4 days ago
  •  ...mechanical assistance \n Microsoft Excel, Outlook, Word – Basic - Preferred \n Inter/intranet applications – Basic \n Diagnostic Software - JPRO® Professional Heavy Duty Software, Allison DOC® Fleets (1K/2K & 3K/4K), Cummins Insite Professional, Ford IDS w/VCM-2 Rotunda,... 
    Software

    FedEx

    Richmond, BC
    4 days ago
  • Be part of 49North's mission to make worldwide flights safer as a Junior Technical Staff Software Developer. This role emphasizes coding excellence and teamwork. In the role under the ACE program, you will leverage your programming skills to develop and optimize aeronautical... 
    Software
    Worldwide

    49North

    Richmond, BC
    3 days ago