Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.
CE3 Electronics Inc.
Just a heads up — this role is based right here in Dieppe, New Brunswick, nestled on the beautiful east coast of Canada! While we're posting this job across the country, this position does require you to be on-site in Dieppe. If you've ever thought about trading in the daily grind for fresh ocean air, friendly communities, and a slower-paced (but still exciting!) lifestyle, we'd love to hear from you.
Applicants from all provinces are welcome, as long as you're ready to make the move to our beautiful corner of Atlantic Canada.
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.
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
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
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
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.
Please submit your resume and a brief cover letter highlighting relevant experience and project examples.
Pay: From $90,000.00 per year
Work Location: In person
Most resumes get rejected by the ATS before a human sees them. Check yours free in 30 seconds.
Matched to your profile
We surface this role because it matches profiles like yours, not because we vet the employer. Always confirm the pay, location, and remote details on CE3 Electronics Inc.'s official site before you apply.
Most large employers screen resumes with software before a recruiter ever sees them. Check yours against this role in seconds. Free, no sign-up.
See the exact keywords from this posting your resume is missing, with an instant ATS score.
Open free toolUpload your CV for an instant 0-100 score and the fixes recruiters and ATS look for.
Open free toolGenerate a clean, single-column resume that parses correctly and gets past the filters.
Open free toolOther live openings in the same field. All are still accepting applications.
MetOcean Telematics
Dartmouth, NS
Dana Canada Corp.
Winnipeg, MB
Absolute Ozone
Edmonton, AB
Jabil Circuit
Ottawa, ON
Motorsport Hackers
Ottawa, ON
Actalent
Ottawa, ON