Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Embedded Software Engineer - Permanent - 18965

$200k per year
Full-time

LRO Staffing

About The Opportunity

On behalf of a valued client, LRO Staffing is seeking a Staff Embedded Software Engineer to join a rapidly growing technology company focused on connectivity solutions.

In this role, you will play a key part in the development of next-generation devices, including security panels, networking gateways, and video cameras.

The ideal candidate is a strong technical leader with deep experience in embedded systems, who thrives in a fast-paced, agile environment.

This is a unique opportunity to join a forward-thinking organization at the forefront of IoT innovation and make a meaningful impact on the future of smart device technology.

Duties include but are not limited to:

  • Own product-level architecture and technical direction for embedded C/C++ software across multiple concurrent projects
  • Lead cross-functional project execution by partnering with quality engineering, systems engineering, product management, and external vendors
  • Design, develop, test, and debug embedded software on Linux-based platforms for connected devices such as control panels, networking equipment, and video-enabled systems
  • Integrate and validate embedded connectivity stacks, including cellular (LTE, Cat-M, 5G), Wi-Fi, Ethernet, and low-power wireless protocols (e.g., Z-Wave, Zigbee, Matter), within a cloud-connected ecosystem
  • Incorporate on-device sensors into the embedded software stack, transforming sensor data into reliable, real-time features for end users through a cloud-integrated platform
  • Provide technical leadership and mentorship to engineers across experience levels; help define team processes and promote adoption of modern development practices, including AI-assisted tools

About You

The successful candidate will have the following:

  • 8+ years of embedded software development C/C++ on Linux-based platforms
  • Experience with embedded connectivity technologies; cellular, Wi-Fi, Ethernet, IoT
  • Proven experience leading product-level architecture and coordinating multi-project delivery
  • Interest in mentorship and growth on the leadership path

About the Job

This position is hybrid in Ottawa, ON. Full-time, permanent. The salary band for this opportunity will have a salary starting at $200,000 per annum depending on experience, plus bonus.

LROIT

How To Apply

Please apply by clicking the “Apply Now” button below and follow the instructions to submit your résumé. You can also apply by submitting your résumé directly to ***email_hidden***. If you are already registered with us, please contact your Senior Recruiter. Please quote job 18965 .

LRO Staffing values fairness, confidentiality, and human judgment in every stage of our hiring process. We do not use automated or AI-driven screening tools to assess applications. Each submission is reviewed by an experienced recruiter to ensure a thoughtful and equitable evaluation of every candidate.

Thank you for your interest in this role. One of our Recruiters will be in touch with you if your profile meets the requirements for the role and the expectations of our clients. Please note that all candidates must be permitted to work in Canada to be considered for this opportunity.

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer - Permanent - 18965 in Ottawa, ON vacancy
  •  ...Contribute We design, implement, and maintain real-time embedded platform and application software for several of Ciena’s flagship products. Functional...  ...’s or master's degree in computer or electrical engineering, computer science, or similar disciplines Experience... 
    Suggested
    Hourly pay
    Full time
    Internship
    Flexible hours

    Ciena

    Ottawa, ON
    2 days ago
  • $110.63k - $149.68k per year

     ...2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year . Position Title: Senior Embedded Software Engineer Employment Type: Full-time, Existing vacancy Location: Ottawa ON, Onsite About Lumentum At Lumentum, we’re... 
    Suggested
    Full time
    Live In
    Flexible hours

    Lumentum

    Ottawa, ON
    17 days ago
  • $75k - $100k per year

     ...proud of what we deliver, together. Job Purpose The design engineering group provides complete end-to-end product development...  ...through to volume manufacturing. The design team is seeking an Embedded Software Developer for the Advanced Systems and Interconnect team. The... 
    Suggested
    Full time

    Sanmina

    Ottawa, ON
    17 days ago
  •  ...and societal impact. Ciena’s WaveLogic Software Development team builds and sustains platforms...  ...position provides exposure to complex embedded systems and cross-platform software...  ...utilities, and development tools to improve engineering efficiency Collaborate with... 
    Suggested
    Full time
    Flexible hours

    Ciena

    Ottawa, ON
    9 days ago
  •  ...Embedded Systems Engineer Preferred Location: Toronto Reports to: Director of Engineering The Role Real missions require embedded...  ...integrating cutting-edge hardware platforms with secure, resilient software systems in extreme field environments. Your work will enable... 
    Suggested
    Full time
    Remote work

    dominion%20dynamics

    Ottawa, ON
    3 hours ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-...  ...testing of our cutting-edge LightSpeed Software. Actively engage with both the test and...  ...applications. Develop and maintain tests for embedded software modules using programming... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    10 days ago
  •  ...Our client has an immediate opening for a Principal Embedded Software Architect to join their team in Ottawa. In your new role as a Principal...  ...of software projects, will collaborate closely with System Engineering and other cross-functional teams to ensure seamless integration... 
    Work at office
    Immediate start
    Monday to friday

    Hays

    Ottawa, ON
    a month ago
  •  ...The Opportunity We're looking for a Staff Security Engineer to join Fullscript's Security Engineering...  ...someone who started their career in software engineering and developed deep expertise...  ...systems Partner with engineering teams to embed security throughout the software... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Fullscript

    Ottawa, ON
    19 hours ago
  • $90k per year

     ...job description please reply with below inline details Role: Embedded Engineer Location: Ottawa, Canada – Day1 Onsite Only Full time...  ...Responsibilities and Activities: Developing embedded C/C++ software on Client's 6500 family of optical switches, including improvements... 
    Full time
    Internship

    iClanz

    Ottawa, ON
    7 days ago
  • $99.2k - $169.3k per year

     ...the way the world communicates. Requisition ID: 75010 Staff Process Engineer Apply today for the opportunity to become a member of an...  ...responsible for testing and validating firmware, hardware and software in a laboratory. This individual will be executing RF test... 
    Full time
    Flexible hours

    Skyworks

    Ottawa, ON
    8 days ago
  • $131.67k - $171.33k per year

     ...vacancy. Requisition ID: 77713 RF and mmWave Hardware Staff Electrical Engineer is part of the Test Engineering team responsible for developing...  ...Frequency Structure Simulator) Experience with PCB layout software. Demonstrated problem-solving abilities and proactive... 
    Full time

    Skyworks Solutions, Inc.

    Ottawa, ON
    11 days ago
  • $85k - $110k per year

     ...Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian...  ...17 preferred) ~ Demonstrated experience building desktop or embedded Java applications (not exclusively web/microservices) ~ Solid... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    9 days ago
  •  ...Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time The Role You will drive development...  ...backend ingestion and data processing to frontend visualization and embedded integrations - working closely with hardware and embedded... 
    Full time

    dominion%20dynamics

    Ottawa, ON
    3 hours ago
  •  ...Director of Software Engineering Location: Ottawa, ON (On-site) Reports to : CTO The Role This is a critical technical leadership...  ...Guide technical direction across distributed systems, embedded software, robotics infrastructure, real-time systems, simulation... 
    Long term contract
    Full time
    Internship
    Relocation

    dominion%20dynamics

    Ottawa, ON
    1 day ago
  • $95k - $130k per year

     ...communications, and quantum computing platforms engineered for the performance, reliability, and...  ...by design. About this role:  The Embedded Firmware Engineer will develop the real-...  ...process.  Canadian citizens and permanent residents are strongly encouraged to apply... 
    Permanent employment
    Long term contract
    Full time

    Q-Block Computing

    Ottawa, ON
    7 days ago
  • $90k - $140k per year

     ...Research and Development – Engineering / Full-Time / Remote Who...  ...development of digital investigative software that acquires, analyzes, and...  ...path toward Senior or Staff Quality Engineering roles....  ...in our hiring processes and embedded in our values and how we treat... 
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    13 days ago
  • $120k - $155k per year

     ...below! About the Role As the Senior Software Developer , you’ll be joining a small,...  .... You’ll work closely with every engineering discipline at RBR, which means your code...  ...macOS. Experience working with hardware, embedded systems, serial communications, or... 
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    RBR

    Ottawa, ON
    8 days ago
  • $118.7k - $158.3k per year

     ...degree in Computer Science, Electrical Engineering or related fields and 5+ years of related...  ...may require access to technology and/or software subject to U.S. export control laws and...  ...State. Except for U.S. citizens, lawful permanent residents, or protected individuals as defined... 
    Permanent employment
    Flexible hours

    Marvell Technology

    Ottawa, ON
    19 days ago
  •  ...We are looking for an analytical Software Engineer to design and integrate software modules into our production and product systems. You will...  ...proficient in Python and C# and enjoys the challenge of working with embedded APIs. Requirements Bachelor’s degree in Computer Science... 
    Full time

    OppHub Africa

    Ottawa, ON
    14 days ago
  •  ...As a Principal Software Engineer, you will design, develop, and deliver Control Software and or Firmware for Ultra High-performance electronic...  ...Key Qualifications & Experience Background in developing embedded system software for large-scale complex multi-processor product... 
    Full time

    Broadcom

    Ottawa, ON
    26 days ago
  •  ...Senior Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time The Role This is a senior full...  ...and data processing, the operator-facing dashboards, and the embedded and edge integrations in between. What makes it interesting... 
    Full time

    dominion%20dynamics

    Ottawa, ON
    3 hours ago
  • $126.4k - $158k per year

     ...The Machine Learning Platform team (MLP) is seeking a Senior Software Engineer II to design and implement the secure, highly scalable, and high...  ...values—like championing inclusion and making it happen—by embedding them into how we hire, collaborate, and grow. They help shape... 
    Full time
    Work at office
    Flexible hours
    1 day per week

    SurveyMonkey

    Ottawa, ON
    8 days ago
  •  ...at Samsara built its foundation at the edge: six firmware engineers shipping the software that runs on dash cams in hundreds of thousands of vehicles...  ...~ Experience designing backend systems that serve edge, embedded, or resource-constrained clients ~ Experience with quality... 
    Long term contract
    Full time
    Internship
    Remote work
    Flexible hours

    Samsara

    Ottawa, ON
    13 days ago
  •  ...the world in technology and innovation. Your next chapter starts here.  We are seeking an experienced Embedded Linux & Network Software Test Automation Engineer to develop and execute automated testing for network operating systems. The role focuses on validating Layer... 
    Contract work

    High Tech Genesis

    Ottawa, ON
    a month ago
  •  ...Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa...  ..., and documentation of Electronics Engineering Technologists and other developers on the...  ...to notify us. Canadian citizens and permanent residents are strongly encouraged to... 
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    7 days ago
  •  ...Backend Software Engineer Location: Ottawa, ON (On-site) Reports to: Engineering Lead The Role You will be working on the backend...  ...and simulation environments — MAVLink, ArduPilot, Unreal Engine, and Gazebo. Develop secure asset management workflows using... 
    Full time

    dominion%20dynamics

    Ottawa, ON
    3 hours ago
  •  ...Senior Software Developer- Embedded- Onsite Position- Ottawa, ON Are you an innovative and flexible self-starter? Do you have keen software engineering skills?  We’re looking for highly motivated Software Developer to join our world class organization in _ Ottawa, ON... 
    Flexible hours

    Curtiss-Wright Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...What Makes Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed...  ...getting started. How You'll Make an Impact As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate customer... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    Weekend work

    Cloudbeds

    Ottawa, ON
    11 days ago
  • $102.5k - $184.5k per year

     ...Are you a software developer who loves building beautiful user interfaces? Would making an...  ...excite you? Join Our Cloud Experience Engineering Team Our Cloud Experience Engineering...  ...series, or managing your savings, we're the engine behind the scenes. We provide the world's... 
    Full time
    Work at office
    Work from home

    Akamai Technologies

    Ottawa, ON
    17 days ago
  •  ...Senior Embedded Software Developer will play a pivotal role in driving the architectural and design aspects of our software projects. They will collaborate closely with System Engineering and other cross-functional teams to ensure seamless integration and alignment with our... 
    For contractors

    Myticas Consulting

    Ottawa, ON
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Software Engineer - Permanent - 18965. Be the first to apply!