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

Pcb & Embedded Systems Engineer

Ranchflow

Location: Halifax, CanadaAbout RanchflowRanchflow builds AI-powered livestock monitoring and virtual fencing for ranchers. Solar-powered GPS smart collars track location, monitor animal health, and use audio cues to keep cattle within virtual boundaries drawn in the Ranchflow app. There are no posts, wires, or fence maintenance. Alongside the collars, the Ranchflow Ranch Management Platform gives producers one place for records, grazing plans, and day-to-day operations.
Founded by ranchers and technologists, Ranchflow turns years of field observation into AI insights that help producers catch illness early, run rotational grazing easily, and raise healthier herds. Ranchflow is headquartered in San Antonio, Texas with offices in Canada. Learn more at
Ranchflow is part of the Soilworks Natural Capital portfolio.
The RoleWe’re looking for a PCB & Embedded Systems Engineer to develop and improve the electronics that power our collars and supporting equipment. You’ll work across hardware design, embedded development, testing, and production, with a focus on reliability, energy efficiency, and performance in demanding farm environments.
What you’ll do
Design and improve schematics and PCB layouts for virtual fencing collars and supporting equipment.
Adapt existing hardware and firmware to new components, board layouts, and collar form factors.
Integrate microcontrollers, GNSS modules, sensors, wireless radios, and audio and electrical stimulus circuitry.
Design battery and solar power systems, including charging, protection, voltage regulation, and power monitoring.
Develop and debug embedded firmware for positioning, virtual boundary detection, sensors, communications, and collar operation.
Implement and validate controlled stimulus output, safety limits, watchdogs, and defined device behaviour during low‑battery, positioning, connectivity, or other faults.
Bring up prototype boards and troubleshoot hardware and firmware issues using electronic test equipment.
Measure and optimize power consumption across operating modes to improve battery life.
Work with mechanical teams to address enclosure integration, moisture, temperature, vibration, and field reliability.
Select components and maintain bills of materials, design documentation, firmware repositories, and manufacturing files.
Work with external manufacturers to review designs, resolve fabrication and assembly issues, and support production.
Develop test procedures and fixtures to verify board functionality and quality before deployment.
What you’ll bring
A degree in electrical, electronics, or computer engineering, or equivalent relevant experience.
Experience designing schematics and PCB layouts using Altium, KiCad, or equivalent tools.
A solid understanding of analog and digital circuits, microcontrollers, and power electronics.
Embedded programming experience in C or C++.
Familiarity with interfaces such as I²C, SPI, UART, and ADCs.
Hands‑on experience with board bring‑up, oscilloscopes, multimeters, and logic analyzers.
An understanding of watchdogs, fault handling, and reliable embedded device operation.
An organized approach to documentation, version control, testing, and debugging.
The ability to take ownership of technical problems and work closely with hardware, software, mechanical, and manufacturing partners.
Nice to have
Experience with ESP32‑based systems, GPS/GNSS modules, LoRa radios, LTE or other IoT platforms.
Experience with lithium‑ion batteries, solar charging, and low‑power hardware and firmware.
Familiarity with RTOS‑based firmware, state machines, and real‑time operation.
Experience with cellular or satellite IoT modules and their power requirements.
Familiarity with RF layout, antenna integration, and EMC considerations.
Experience implementing firmware updates and device diagnostics.
Experience testing electronics for temperature extremes, moisture, vibration, and mechanical shock.
Experience taking electronics from prototypes into manufacturing and production testing.
Premier Health Insurance plan with $0 deductible and $0 co‑pay
Dental and vision insurance plans
Flexible spending account options
Open Paid Time Off Policy plus nine paid public holidays
Participation in our 401(k) savings plan
Company‑paid Life and AD&D coverage
Educational materials and expenses to support related development
About Soilworks Natural Capital:Ranchflow AI is proud to be a portfolio company of Soilworks Natural Capital, a private equity fund that invests in, incubates, and acquires companies to help accelerate the Regenerative Agriculture movement. Soilworks is on a mission to prove regenerative grazing is the most profitable way to ranch.
Based in San Antonio, TX, Soilworks portfolio companies include Range Ward, Powerflex Supply, Cream Co., Grazing Lands, and Grassroots Carbon.
*No visa sponsorship is available for this position*
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Pcb & Embedded Systems Engineer in Winnipeg, MB vacancy
  • Design reliable PCB and embedded systems in Halifax for Ranchflow’s AI-powered livestock monitoring and virtual fencing collars. Focus on hardware...  ...efficiency.Ranchflow seeks a PCB and Embedded Systems Engineer to improve electronics for collars and supporting equipment.... 
    Suggested

    Ranchflow

    Winnipeg, MB
    1 hour ago
  •  ...industrial IoT and custom electronic design, is seeking a Senior Embedded Systems Engineer to join their R&D team in Kimberley . This role is critical...  ...hardware design principles, including schematic capture and PCB layout considerations. Knowledge of common communication... 
    Suggested

    Placements24

    Winnipeg, MB
    1 hour ago
  •  ...generations of space explorers. About the RoleAs anElectrical & Embedded Systems Engineer, youwill play a critical role in prototyping and developing...  ...andextraterrestrial bodies. From schematic capture and PCB layout through firmware development and bench testing,you willown... 
    Suggested

    PheedLoop Inc.

    Winnipeg, MB
    1 hour ago
  •  ...platforms for EV Charger and Energy Management System. Foreseeson has experienced over 25 years...  ...battery management, power conversion, embedded control, charging and discharging...  ...connected monitoring. The Embedded Systems Engineer will develop the firmware and embedded software... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work

    Foreseeson-Technology-Inc.-2

    Winnipeg, MB
    1 hour ago
  • Senior Embedded Systems Electronics engineer | Ingénieur senior en systèmes embarqués et électronique Innovobot Labs est le laboratoire d'innovation d'...  .... Maîtrise des outils de conception de circuits imprimés (PCB) tels qu’Altium et Eagle, ainsi que des langages de programmation... 
    Suggested

    Collage

    Winnipeg, MB
    1 hour ago
  • $96 per hour

    The workYou will create expert engineering scenarios and review AI-...  ...Create scenarios based on embedded design, development, testing,...  ...firmware architecture, real-time systems, signal analysis, RF design, communications...  ...radios, wireless standards, PCB design, signal integrity,... 
    Hourly pay
    Contract work
    Part time
    For contractors
    Remote work
    Flexible hours

    OpenTrain AI, Inc.

    Winnipeg, MB
    1 hour ago
  • Design embedded systems in Cedar Park, Texas, using C, C++, and microcontroller programming for industrial sensor products.McCoy Global seeks an Intermediate Electrical Engineer with embedded development experience. You will support industrial sensor and control products across... 

    McCoy Global Inc.

    Winnipeg, MB
    1 hour ago
  •  ...sets technical direction and mentors other engineers while staying hands on in the code....  ...offers hands on exposure to running models on embedded hardware, since the posting lists NPU or...  ...of truth for the role. About TaivAn AI system that watches the live TV feed in bars and... 
    Remote work

    present of AI

    Winnipeg, MB
    1 hour ago
  • $100k - $150k per year

     ...s top tech accelerator, in winter 2020. Program alumni include Airbnb, Instacart, DoorDash, etc. ( are looking for a Senior Embedded Systems Engineer to join our growing team!Who We Are: Taiv is a fast-growing tech startup located in Winnipeg, Canada. Taiv uses AI to make... 
    Internship
    Work at office
    Remote work
    Work from home

    Taiv

    Winnipeg, MB
    1 hour ago
  • Intero Integrity Services is seeking an Embedded Electrical Engineer to join our Scarborough, ON team. You...  ...develop electronics for robotic inspection systems, from concept through field deployment,...  ...teams. You will design schematics and PCB layouts, work with Altium and Saturn... 

    Intero Integrity

    Winnipeg, MB
    1 hour ago
  • Join a dynamic software team dedicated to enhancing AI datacenter hardware through cutting-edge embedded firmware. We're seeking an Embedded Systems Engineer passionate about developing real-time power control and telemetry solutions. We are looking for a skilled engineer... 

    Movellus Inc.

    Winnipeg, MB
    1 hour ago
  • Staff / Principal Embedded Systems EngineerThe OpportunityWe're partnering with a well-funded, high-growth technology company entering an exciting phase of expansion and investment in its engineering capabilities. The business develops proprietary hardware and software solutions... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Nexia

    Winnipeg, MB
    1 hour ago
  • $92.3k - $142k per year

     ...feasible by the application of scientific and engineering methodologies. Work in this family...  ...develop, and maintain robust, real-time embedded software for microprocessor-based protection...  ...QualificationsEducation:Master’s degree in Embedded Systems, Computer Science, or Electrical... 
    Local area
    Relocation package

    GE Vernova, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Android device software across AOSP and Linux kernel drivers, supporting low latency video and audio on ARM hardware.As a Senior Embedded Systems Engineer, you will work hands on across platform builds, kernel drivers, and multimedia paths. You will debug HDMI issues involving... 

    present of AI

    Winnipeg, MB
    1 hour ago
  • Senior Firmware Engineer (Embedded Systems) Are you passionate about shaping North America's sustainable future? Founded in 2019, Verdyn is a trailblazing firm offering comprehensive, turn-key solutions in renewable energy, battery storage, power quality, and infrastructure... 
    Local area

    Verdyn

    Winnipeg, MB
    1 hour ago
  • Join our Software Team to build the embedded firmware powering the next generation of AI datacenter...  ...need someone passionate about embedded systems, RTOS’s, virtualization, optimizing close...  .... Work closely with hardware engineers to identify peripheral programming issues... 
    Flexible hours

    Movellus Inc.

    Winnipeg, MB
    1 hour ago
  • Lenovo is seeking a UEFI Engineer to join the Infrastructure Solutions Group (ISG) in Morrisville, NC. You will collaborate with software...  ...optimized firmware for server and enterprise platforms, focusing on embedded firmware across Lenovo’s product lines. Responsibilities include... 

    Lenovo

    Winnipeg, MB
    1 hour ago
  •  ...One Silicon Chip Photonics (OSCP) is seeking engineers to drive IMU products from R&D to production. You will own subsystems and codebases, bring designs to production, and support customer integrations across drones, robotics, vehicles, and vessels. A collaborative, hands... 

    One Silicon Chip Photonics

    Winnipeg, MB
    1 hour ago
  • $90k - $115k per year

     ...and healthcare customers to deliver our broad portfolio of analytical solutions, and OneSource services. Job Title: Senior Embedded Systems Engineer (Woodbridge, Ontario) Location(s): Woodbridge Job Description Job Summary The Senior Embedded Systems Engineer... 
    Full time

    PerkinElmer

    Winnipeg, MB
    1 hour ago
  • $100k - $130k per year

    Senior Systems Integration Engineer (Embedded Systems), Electronics2 weeks ago Be among the first 25 applicants Base Pay RangeCA$100,000.00/yr - CA$130,000.00/yr Solve mission-critical challenges with WOLF’s advanced embedded systems for defence and aerospace customers... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    For contractors
    Casual work
    Work at office
    Remote work
    Worldwide
    Relocation package
    Day shift

    Wolf Advanced Technology

    Winnipeg, MB
    1 hour ago
  •  ...performance of large complex systems and infrastructures during operational...  ...for a Product Cybersecurity Engineer to support its clients in...  ...architecture and design reviews to embed security principles....  ...experience in product cybersecurity, embedded systems security or industrial... 

    LGM North America

    Winnipeg, MB
    1 hour ago
  • GEO Semiconductor - Embedded Systems Software EngineerToronto, Canada Embedded Systems Software EngineerExperience level: Mid-senior Experience...  ...QUALIFICATIONS: BSc in computer science or electrical engineering 3+ years industry experience in firmware development in... 
    Relocation package

    Beyond SOF

    Winnipeg, MB
    1 hour ago
  •  ...leading healthcare company in Canada is looking for a Senior R&D Engineer to join their Real Time programming team for a new diagnostic...  .... Applicants should have extensive experience in real time embedded systems and proficiency in programming languages such as C and C++. Strong... 

    ROSS

    Winnipeg, MB
    1 hour ago
  • $80k - $110k per year

    Senior Embedded Engineer - Imaging & Vision SystemsJob Openings Senior Embedded Engineer - Imaging & Vision Systems About the jobSenior Embedded Engineer Imaging & Vision Systems Location: Hybrid Montreal, QC, Canada Industry: Computer Vision, Medical & Scientific... 
    Permanent employment
    Full time

    Industry Professionals

    Winnipeg, MB
    1 hour ago
  • Cisco Systems, Inc. is seeking a software developer to craft user-friendly, reliable software and tools that support critical technology...  ...Join us across Applications Development, Database Development, Embedded Networking and OS Development, IT, Security and more. #J-18808... 

    Cisco Systems, Inc

    Winnipeg, MB
    1 hour ago
  •  ...pulses into an electrochemical system to extract a unique signature...  ...-class team of innovators and engineers! Responsibilities Contribute...  ...2 years of experience in embedded programming languages such as...  ...families. Experience with PCB schematics and microelectronic... 

    Pulsenics

    Winnipeg, MB
    1 hour ago
  •  ...Xona is seeking a Software Engineer in Montreal to contribute to the development and integration of a desktop application that communicates with our internal satellite receivers. You will write application code for satellite subsystem components and collaborate with a small... 

    Xona

    Winnipeg, MB
    1 hour ago
  •  .... Octasic is a leading provider of SoCs (System on Chip), software and hardware integrated...  ...for someone with a strong background in embedded systems and mission-critical software, who...  ...’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field... 

    Octasic

    Winnipeg, MB
    1 hour ago
  • $100k - $130k per year

     ...technology company in defense and aerospace is seeking a full-time Senior Systems Integration Engineer to join their customer support team. The role is critical in resolving technical issues related to embedded systems and requires a Bachelor’s degree in a relevant field along... 
    Full time
    Relocation package

    Wolf Advanced Technology

    Winnipeg, MB
    1 hour ago
  •  ...Role Overview: We are seeking a hands-on engineering technologist to support competitive...  ...platforms. The role combines advanced PCB rework, board-level reverse engineering,...  ...connections for FPGA-based data-acquisition systems. Much of this work involves competitor... 
    Remplacement
    Internship

    TekWissen ®

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Pcb & Embedded Systems Engineer. Be the first to apply!