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

Embedded Software Developer

$90k - $115k per year
Full-time

Pleora 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 



  • 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.

At Pleora we are an equal opportunity employer and are committed to creating an inclusive environment for all employees. We seek to recruit the best and most talented people for the job and will provide reasonable accommodation to persons with disabilities to allow you to participate in the recruitment process, upon request.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Developer in Ottawa, ON vacancy
  •  ...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... 
    Suggested
    Full time
    Worldwide

    Mmist Llc

    Ottawa, ON
    more than 2 months ago
  • $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... 
    Suggested
    Full time

    Syntronic

    Ottawa, ON
    a month ago
  •  ...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... 
    Suggested
    Long term contract
    Full time
    Remote work

    Ranovus Inc.

    Ottawa, ON
    5 days ago
  •  ...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... 
    Suggested
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    21 days ago
  •  ...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.... 
    Suggested
    Full time
    Internship
    Work at office
    2 days per week

    Infinera

    Ottawa, ON
    5 days ago
  • $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 time
    Immediate start

    Solace

    Ottawa, ON
    15 days ago
  •  ...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

    Intouch Insight

    Ottawa, ON
    5 days ago
  •  ...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 contractors
    Internship
    Local area

    ciena

    Ottawa, ON
    4 days ago
  •  ...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 time
    Worldwide

    telesat

    Ottawa, ON
    19 days ago
  •  ...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 time
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    1 day ago
  • $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-... 

    Ford Motor Company

    Ottawa, ON
    23 days ago
  • $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 employment
    Full time
    Immediate start
    Remote work

    Duke Llc

    Ottawa, ON
    3 days ago
  • $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 contract
    Full time
    Internship
    Local area
    Remote work
    Flexible hours

    LogiSense Corporation

    Ottawa, ON
    16 days ago
  • $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

    Syntronic

    Ottawa, ON
    a month ago
  •  ...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 contract
    Full time
    Worldwide

    Telesat

    Ottawa, ON
    1 day ago
  •  ...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 time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    22 days ago
  •  ...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 pay
    Internship
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    9 days ago
  • $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 contract
    Full time
    Temporary work
    Apprenticeship
    Local area
    Flexible hours

    Cisco Systems, Inc

    Ottawa, ON
    4 days ago
  • $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 work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Ottawa, ON
    a month ago
  • $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

    Pleora Technologies

    Ottawa, ON
    more than 2 months ago
  •  ...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 time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    more than 2 months ago
  •  ...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

    Solace

    Ottawa, ON
    20 days ago
  •  ...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 time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    22 days ago
  • $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 pay
    Full time
    Part time
    Internship

    Fullscript

    Ottawa, ON
    12 days ago
  •  ...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 time
    Flexible hours

    Fortinet

    Ottawa, ON
    1 day ago
  • $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 time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    13 days ago
  • $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 time
    Immediate start

    March Networks

    Ottawa, ON
    a month ago
  • $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 time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    13 days ago
  • $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 employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada

    Ottawa, ON
    9 days ago
  • $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 pay
    Full time

    Ericsson

    Ottawa, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Developer. Be the first to apply!