Back to job search
CE
CE3 Electronics Inc.Verified Job Source

Embedded Electronics Developer – R&D

Build the next generation of embedded and connected technology: CE3 Electronics is looking for a strong Embedded Electronics Developer to join our R&D team. This is a great opportunity for someone who wants to work on exciting, real-world products and help shape future technologies in embedded systems, machine learning, industrial control, and IoT. At CE3, you will work on innovative projects spanning embedded hardware, firmware, software, and intelligent systems. You will collaborate with a skilled team, solve meaningful technical challenges, and grow with a company that is building for the…

  • On-site
  • NEW BRUNSWICK
  • Posted Jun 30, 2026
  • Apply by Dec 27, 2026
  • 1 position

Job summary

Build the next generation of embedded and connected technology: CE3 Electronics is looking for a strong Embedded Electronics Developer to join our R&D team. This is a great opportunity for someone who wants to work on exciting, real-world products and help shape future technologies in embedded systems, machine learning, industrial control, and IoT. At CE3, you will work on innovative projects spanning embedded hardware, firmware, software, and intelligent systems. You will collaborate with a skilled team, solve meaningful technical challenges, and grow with a company that is building for the future. What you’ll work on: Embedded hardware, firmware, and software development Embedded Linux platform setup and customization, including kernel configuration, device tree, drivers, U-Boot, Yocto/Buildroot builds, Qt integration, and cross-compilation toolchains Embedded Linux hardware platforms with NPUs, including board bring-up, SDK/environment customization, and AI or ML accelerator integration Qt-based applications, display drivers, communication interfaces, and embedded C/C++ services Schematic design, PCB layout, high-speed routing, board bring-up, testing, and troubleshooting R&D projects involving industrial control, real-time systems, computer vision, machine learning, embedded AI or edge-ML, and IoT What we’re looking for: Deep hands-on experience setting up and customizing embedded Linux systems, including BSPs, kernel configuration, device tree, drivers, build systems such as Yocto or Buildroot, U-Boot, Qt, cross-compilation toolchains, and target deployment Hands-on experience with SDK/environment customization and embedded programming using C/C++, Make, CMake, toolchain files, cross-debugging, and reproducible build workflows Solid understanding of RTOS, interrupts, state machines, and embedded architecture Experience with protocols such as I2C, SPI, USART, RS485, CAN, Ethernet, Wi-Fi, BLE, HTTP, and MQTT Experience with schematic capture, PCB layout, and PCB routing for high-speed buses and trace design, including DDR, PCIe, USB 3.0, Ethernet, impedance control, differential pairs, and length matching Experience bringing up or integrating embedded Linux hardware with NPUs or other AI accelerators, including vendor SDKs, runtime configuration, and performance validation Strong lab, troubleshooting, validation, and diagnostic skills Clear communication, initiative, and the ability to work independently and within a team Strong assets: In-depth computer vision and machine learning experience, including dataset preparation, annotation, training, validation, optimization, and deployment of YOLO/CNN models for embedded applications OpenCV, embedded ML frameworks, model conversion, quantization, and NPU/GPU/CPU deployment experience Experience with STM32, Microchip, Atmel, ARM-based platforms, and tools such as STM32CubeIDE, MPLAB X, Eclipse, Visual Studio, and GitHub Familiarity with technologies used in modern IoT platforms such as Go, Python, JavaScript, TypeScript, SQL, and Node.js Qualifications: Bachelor’s degree in Electrical or Computer Engineering, or equivalent experience Eligible to work in Canada Able to relocate to or live within commuting distance to Dieppe, New Brunswick Able to pass a Criminal Record Check Able to pass Controlled Goods security assessment, or hold valid equivalent clearance Excellent communication skills in English reading/writing/speaking are critical for this role Why CE3? CE3 Electronics has exciting projects on the go and a strong foundation in advanced electronics, embedded systems, industrial controls, and connected product development. This is a chance to do meaningful work, build future products and technologies, and grow together as a team. How to apply: Please submit your resume and a brief cover letter highlighting relevant experience and project examples. Application deadline: July 31, 2026

What you’ll do

The Embedded Electronics Developer will work on embedded hardware, firmware, and software development, focusing on innovative projects in embedded systems and IoT. Responsibilities include setting up and customizing embedded Linux platforms and collaborating with a skilled team to solve technical challenges.

Requirements

Candidates should have deep hands-on experience with embedded Linux systems and embedded programming using C/C++. A solid understanding of RTOS, protocols, and PCB design is also required, along with excellent communication skills.

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Embedded Systems
  • Embedded Linux
  • Firmware Development
  • C/C++ Programming
  • PCB Layout
  • Machine Learning
  • IoT
  • Schematic Design
  • Troubleshooting
  • Communication Interfaces
  • Real-Time Systems
  • Computer Vision
  • AI Accelerators
  • Cross-Compilation
  • Protocols
  • SDK Customization

Additional details

Minimum education
Bachelor’s degree
Minimum experience
2+ years
Apply by
Dec 27, 2026