Embedded Software Developer
$90k - $115k per yearPleora Technologies
Come work with us!
Pleora is the leader in real-time connectivity for industrial automation, security & defense, and medical imaging applications with 25 years of expertise in vision applications with our growing global team. Our hardware and software solutions are built for performance, enabling low-latency, real-time video and data transport in 1000s of unique systems.
Summary
Embedded Software Developer is a valued member of the R&D Team. Working in a collaborative, fast-paced environment, you will be responsible for designing, developing, and implementing software drivers, libraries and/or applications for Pleora’s embedded video interface solutions for end-customers in the machine vision, defense/security, and medical imaging markets.
What you do
- Build software for embedded systems that use ARM processors and RISC-based FPGA microcontrollers, mainly for real-time imaging.
- Help lead project planning by identifying tasks, effort and cost estimates and dependencies for the embedded software team
- Provide technical support to the engineering project team, Product Management and Application Engineering
- Contribute to specifications, system architecture definition, design and documentation of features, sub-systems and modules utilizing the design process methodology and adhering to design deliverables
- Integrate 3rd party software and complete unit test features within the product roadmap and project schedule
- Participate in system integration, including collaborating with our applications engineering team to help Isolate and correct software and product defects, and conduct root-cause analysis
- Solid experience with Embedded Software Development in C and C ++drivers, libraries and application in a real-time embedded environment
- Experience developing for embedded platforms running Windows, Linux, QNX or other real-time operating systems
- Experience in ARM board development
- Experience with tools such as Git, SVN, JIRA, and Confluence
- Knowledge of software development, testing, and evaluation procedures
- Excellent communication skills, verbal and written skills
- Experience with the following considered an asset:
- imaging and/or machine vision
- RTL
- imaging and/or machine vision
- Other duties may be assigned as required.
What you need
- 6 to 10 years’ experience in a software role
- Bachelor´s or Master’s Degree, or equivalent education in Computer Engineering, Electrical Engineering, Computer Science. A combination of education and relevant experience will be considered.
Why work at Pleora?
- We trust our team – you bring the expertise and drive, we give you the freedom to explore and innovate
- Excellent work-life balance – and we mean it!
- We offer a diverse and inclusive workplace, in a fast-paced environment without “red tape” – giving you the opportunity to contribute your ideas and make a real contribution to our success.
- Pleora provides a wide range of employee wellbeing initiatives which include:
- $100 annual "healthy living" reimbursement
- Comprehensive benefits plan (medical, dental, HCSA, etc.)
- Employee assistance program
- We offer competitive vacation, pay, and benefits such as:
▪Competitive market salary
▪Annual company performance bonus
▪RRSP contribution matching
▪Employee recognition programs
▪Referral program for new hires
How you'll be rewarded
Salary Range: $90,000 - $115,000 + (commensurate with experience)
We are currently hiring for this position to backfill an existing role.
- ...Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa™ family of GPS guided parafoils, Space Recovery Systems, LaunchPADS™ Multi...SuggestedFull timeWorldwide
$90k - $125k per year
...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators.... ...automation. We are looking for an intermediate C++ / Qt Embedded Developer to support the development of software for embedded and mission...SuggestedFull time- ...datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our R&D... ..., and broad embedded systems expertise developed across a diverse set of projects. Note... ...hardware and system architects. Develop device drivers, control loops, diagnostics...SuggestedLong term contractFull timeRemote work
- ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation...SuggestedPermanent employmentFull time
- ...Responsibilities Develop C/C++ code to add functionality and improve software for the 1830 PSS and GX product platforms. Diagnose software defects found during... ...engineers and contribute to large-scale, real-time embedded software in a global development organization....SuggestedFull timeInternshipWork at office2 days per week
$155k - $180k per year
...your hard work! Overview This position is for a Principal Software Developer - AI Integration. In this role you will be a key technical... ...concepts to diverse audiences Experience with vector databases, embedding models, and retrieval-augmented generation (RAG) systems...Full timeImmediate start- ...Description As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features that our users love. You'll work closely with Product Managers to understand...Full time
- ...support for network architecture design and implementation. Develop and execute test plans to validate equipment functionality, interoperability... ...experience with: Ciena Site Manager. MCP/Navigator software. Service-Aware Operating System (SAOS). Experience with...For contractorsInternshipLocal area
- ...will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects... ..., as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in...Full timeWorldwide
- ...will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects... ..., as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in...Full timeWork at officeWorldwide
$96k - $146k per year
...technologies, and more! In this position.. We are seeking a Senior Embedded Software Engineer with 8+ years of embedded software development... ..., and help shape team AI practices and guardrails. Design, develop, and debug embedded C software for low-level and platform-...$75k - $88k per year
...Job Title: Intermediate Software Developer On-site/ Remote/ Hybrid: Onsite Location: Ottawa, ON Job Type: Permanent Salary: $75,000-$88,000 CAD Annually There is an immediate opportunity for an Intermediate Software Developer to support the Military Command...Permanent employmentFull timeImmediate startRemote work$100k - $120k per year
...Help Deliver the Future of Usage-Based Billing LogiSense is looking for a Software Developer to help build and enhance our usage-based billing platform. You’ll bring strong C#, .NET, and Microsoft SQL Server skills, along with experience applying other technologies to...Long term contractFull timeInternshipLocal areaRemote workFlexible hours$95k - $115k per year
...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators.... ..., and industrial automation. We are looking for an Embedded BSP Developer to support the design, development, integration, and maintenance...Full time- ...more information, follow Telesat on X and LinkedIn or visit The Software Architect - User Terminals will define and lead the software... ...resiliency, and cybersecurity requirements. Define interfaces between embedded software, networking components, modems, and external systems....Long term contractFull timeWorldwide
- ...intelligence and enforcement agencies through embedded teams, advisory services, and full... ...Job Description ADGA is seeking Software Developers to support the design, development,... ...technical teams to analyze requirements, develop software solutions, troubleshoot technical...Full timeContract workTemporary workPart timeInternshipFlexible hours
- ...the development of digital investigative software that acquires, analyzes, and shares evidence... ...of success through skills they have developed and experiences they have been a part of,... ...be reflected in our hiring processes and embedded in our values and how we treat one another...Hourly payInternshipWork at officeLocal areaFlexible hours
$116.7k - $165.8k per year
...clusters, including automated installation, configuration, and seamless inline software upgrades across diverse physical and virtual form factors. System Reliability & Observability: Develop and support critical infrastructure services, including robust backup and restore...Long term contractFull timeTemporary workApprenticeshipLocal areaFlexible hours$185k - $195k per year
...a rapidly expanding technology company developing innovative cloud and device solutions across... ...for a talented and passionate Staff Embedded Software Engineer for the Device Engineering... ...escalating technical risks to resolution. Develop, test, and debug embedded software on...Casual workInternshipWork at officeImmediate start$80k - $105k per year
...applications with our growing global teams. Our hardware and software solutions are built for performance, enabling low-... ...networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and networked video switching....Full time- ...clients and Canada’s intelligence and enforcement agencies through embedded teams, advisory services, and full project execution,... ...Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the...Full timeContract workTemporary workPart timeInternshipFlexible hours
- ...and, increasingly, customer-managed environments. As a Junior Software Developer on the Mission Control squad, you'll build the APIs and... ...it on a team that works AI-native, with agentic coding tools embedded in the daily workflow. What You'll Do - Build and improve backend...Full time
- ...intelligence and enforcement agencies through embedded teams, advisory services, and full... ...experienced Senior Programmers / Software Developers to lead the design, development, implementation... ...will analyze complex requirements, develop scalable software solutions, resolve technical...Full timeContract workTemporary workPart timeInternshipFlexible hours
$30 per hour
About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea...Hourly payFull timePart timeInternship- ...Responsibilities Participate in the full software and product development lifecycle for video surveillance solutions. Develop software involving IP cameras, streaming protocols, camera SoCs, and image/video AI models. Apply TCP/IP networking and multithreaded programming...Full timeFlexible hours
$100k - $135k per year
...Radar technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including...Full timeWork at officeRemote workFlexible hours$85k - $100k per year
...Description Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa March Networks is proud to be recognized as one of Ottawa’s Best Places to Work. March Networks is an established global leader in the video surveillance...Full timeImmediate start$80k - $105k per year
...technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including...Full timeWork at officeRemote workFlexible hours$96.56k - $128.74k per year
...Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details:... ...design, build, and operate Agentic SDLC Operating System. · Embed AI-assisted development into delivery workflows, leveraging tools...Permanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week$25.5 - $34.5 per hour
...required to perform additional job tasks as assigned. Primary country and city: Canada (CA) || Ottawa (Country/ City) Job details: Developer Compensation and Benefits at Ericsson At Ericsson, we know that our people are the key to our success. We offer a competitive...Hourly payFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Developer. Be the first to apply!
- software support Ottawa, ON
- software Ottawa, ON
- software trainer Ottawa, ON
- remote software Ottawa, ON
- software qa Ottawa, ON
- software asset management analyst Ottawa, ON
- junior software developer .net Ottawa, ON
- embedded software Ottawa, ON
- software implementation project manager Ottawa, ON
- software intern Ottawa, ON
