Embedded Software Engineer
$185k - $195k per yearLRO 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 range from $185,000 to $195,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.
- ...highways safer and smarter. Role Overview We’re looking for a Software Engineer to work on real-time, performance-critical systems powering... ...real-time systems, high-performance backend systems, or edge/embedded computing ~ Proficient in C++ or Python (both is a strong plus...Suggested
$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...SuggestedFull timeInternship- ...collaborative inclusive team that values learning flexibility and meaningful work with global impact. We are seeking an Embedded Software Engineer to work as part of our R&D software firmware design team. The Opportunity In this senior technical role you will take...SuggestedLong term contractFull timeInternship
$95k - $130k per year
...quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience... ...science reinforce each other by design. About this role: The Embedded Firmware Engineer will develop the real-time control firmware...SuggestedLong term contractPermanent employmentFull time- ...technology and innovation. Your next chapter starts here. As a Embedded Developer, you’ll build core system functionality for a... ...turning specifications and designs into reliable, maintainable software using modern development tools. In this role, you will: •...SuggestedPermanent employmentFull time
- ...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
- ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role... ...review the code, test results, and documentation of Electronics Engineering Technologists and other developers on the team Conduct...Permanent employmentFull time
$140k - $165k per year
...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and...Remote jobLong term contractFull time- ...layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’ll...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$140k - $160k per year
...company with a range of lidar sensors and software solutions built on top of those sensors.... .... Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software... ...Past experience working with embedded systems Experience programming in Rust...Full time$180k - $275k per year
...unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers...InternshipWork at officeLocal areaRemote workFlexible hours$18 - $25 per hour
...quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience... ...science reinforce each other by design. About this role: The Embedded Systems Developer Intern will work alongside Q-Block's firmware...Hourly payLong term contractPermanent employmentFull timeInternshipFlexible hours$120k - $145k per year
...development specializing in electronics electro-mechanics and software. Were not just a company; were a community of innovators.... ...and industrial automation. We are looking for an Embedded Software Engineer to develop the software that directly controls and stabilizes...Full time- ...full product lifecycle, including sustaining engineering and resolution of field‑reported issue • 10+ years of experience in embedded systems development with substantial work... ...role • Ability to reason across hardware–software boundaries, including both digital and analog...Permanent employmentFull time
$130k - $165k per year
...communications, and quantum computing platforms engineered for the performance, reliability, and... ...design. About this role: The Senior Embedded Systems Architect shapes the embedded... ...structured firmware release, CI/CD for embedded software, static analysis, and formal coding-...Long term contractPermanent employmentFull time$123.51k - $155.15k per year
...Job Responsibility: Job Posting Title Senior Systems Engineering and Software Development Specialist Job Category Systems Engineering Language Requirements English / Anglais English is required / L'anglais est requis Flexible Work Agreement Type Hybrid / Hybride Posting End...Full timeContract workFlexible hours- ...Department Innovation Role Intern - Front-End Software Engineering Overview Forescout is one of the most impactful cybersecurity companies... ...At Forescout, collaboration, teamwork, and determination are embedded into everything we do. They guide how we show up every day,...Hourly payInternshipSummer internshipWork at officeLocal areaRelocation
- ...leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design... ...duties as assigned Who You Are Bachelor's Degree in Engineering, Computer Science, or equivalent Minimum 5 years' experience...
$128k - $170k per year
...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision... ...We are seeking a self-driven, dynamic and passionate software engineer who will be a key player in improving our architecture, developing...Full time- ...The Software Technologies team provides solutions to meet grid security needs with a comprehensive suite of power system analysis tools,... ...modeling and analysis of power systems. As a Power System Software Engineer, you will be involved in both software development and power...Full timeImmediate startRemote workWork visa
- ...seems to be working: we’re #1 in our category, profitable, and have hockey-stick growth. With that growth comes the need for a Software Engineer, Platform to join our newly formed Platform team and help us scale our infrastructure, optimize the performance of key product...Remote job
- ...scanning probe microscope and its associated software interfaces. This position focuses on... ..., programming languages, and backend engineering practices Qualifications Mandatory... ...software with laboratory instruments, embedded systems, or other hardware-controlled...Permanent employmentFull timeWorldwide
- ...intelligence and enforcement agencies through embedded teams, advisory services, and full... ...seeking a Junior Modelling & Simulation Software Developer to join our team supporting the... ...’s Degree in the field of Sciences, Engineering, Computer Science, or Mathematics or a College...Full timeTemporary workPart timeInternshipFlexible hours
$90k - $132k per year
...technology-driven industries, providing a trusted foundation for software-defined businesses to thrive. The business leads the way in... ...development tools, along with support and services delivered by trusted embedded software experts. With a focus on reducing hardware dependency...Full timeInternshipImmediate start- ...for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-... ...testing of our cutting edge Lightspeed Software by actively engaging with both the test... ...Developer will assume ownership of specific embedded systems software modules, overseeing...InternshipWork at officeWorldwide
$90k - $110k per year
...you on our team. Job Type: Full Time Position Overview We are seeking a motivated and capable Intermediate Software Developer to join our Engineering team. In this role, you will serve as a key technical contributor, working collaboratively to design, develop,...Full timeCasual workWork from homeFlexible hours- ...and accessibility. We’re a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class... ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you’ll help build and scale Speechify...Remote jobFlexible hours
- ...performance and reliability in increasingly complex environments that embedded devices at the edge presents. About the job: Collect,... ...Systems. ~ Proficient in programming languages for system software such as, C/C++, Assembly and Rust. ~ Ability to apply, evaluate...Permanent employmentFull timeInternshipImmediate start
- ...The people building Motion are deeply embedded in where AI and our industry is heading,... ...Khadjavi . About the Executive IC, Engineering role Most engineering leaders stop writing... ...track record of building and shipping software, including leading engineering organizations...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- entry level software Ottawa, ON
- software quality assurance Ottawa, ON
- software Ottawa, ON
- software implementation project manager Ottawa, ON
- spécialiste assurance qualité logiciel Ottawa, ON
- embedded software Ottawa, ON
- software asset management analyst Ottawa, ON
- software qa Ottawa, ON
- software support Ottawa, ON
- remote software Ottawa, ON


