Computer Programming jobs in New Brunswick
Embedded Electronics Developer R&D
Easily applyNewCE3 Electronics Inc.Dieppe, NB- From $90,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- RRSP match
- Casual dress
- R&D projects involving industrial control, real-time systems, computer vision, machine learning, embedded AI or edge-ML, and IoT.
View similar jobs with this employerGovernment of New BrunswickNew Brunswick- $65,936–$92,092 a year
- Experience using programming languages such as Java, Javascript, C#, Python, Apex.
- Client-centric and passionate about delivering exceptional service.
- View all Government of New Brunswick jobs - New Brunswick jobs
- Salary Search: Salesforce Developer salaries in New Brunswick
- See popular questions & answers about Government of New Brunswick
Software Tester III
Easily applyOften replies in 1 dayBluberi Gaming Canada IncDieppe, NB- Permanent
- College diploma or bachelor’s degree in computer science or relevant experience.
- The Software Tester III leads complex testing efforts, contributes to devising…
Software Tester III
Easily applyOften replies in 1 dayBluberi Gaming Canada IncDieppe, NB- Permanent
- College diploma or bachelor’s degree in computer science or relevant experience.
- The Software Tester III leads complex testing efforts, contributes to devising…
- Strescon LimitedSaint John, NB
- Full-time
- Dental care
- Life insurance
- RRSP
- The position requires experience in a technical environment with strong background in computer applications and online document management.
- View all Strescon Limited jobs - Saint John jobs
- Salary Search: Detailer salaries in Saint John, NB
- See popular questions & answers about Strescon Limited
- JDI ITSaint John, NB
- Full-time
- The Solution Designer – AI translates business needs into scalable, secure AI and analytics solutions aligned with enterprise data and analytics strategy.
- View all JDI IT jobs - Saint John jobs - Director of Solutions Design jobs in Saint John, NB
- Salary Search: Solution Designer – AI salaries
- See popular questions & answers about JDI IT
Structural Bridge Engineer in Training
Easily applyCBCL LimitedFredericton, NB- $65,000–$80,000 a year
- Overtime
- Dental care
- Flexible schedule
- Innovate: Work with teammates to develop bespoke designs, new tools and efficient workflow utilizing computer programming, AI and advanced analysis software;…
Core Developer - Ruby on Rails
Easily applyVidCruiterMoncton, NB- Flexible schedule
- Oversee software programming and documentation development.
- Experience writing programming project specifications and developing clean technical documentation.
- View all VidCruiter jobs - Moncton jobs - Ruby On Rails Developer jobs in Moncton, NB
- Salary Search: Core Developer - Ruby on Rails salaries in Moncton, NB
- See popular questions & answers about VidCruiter
- Government of CanadaNew Brunswick
- $49,400 a year
- Dental care
- As a member of the military, Geomatics Technicians capture, analyze, process, present, disseminate and manage geospatial data to support the operations of the…
- View all Government of Canada jobs - New Brunswick jobs - Technician jobs in New Brunswick
- Salary Search: Geomatics Technician salaries in New Brunswick
- See popular questions & answers about Government of Canada
- Prestige HomesSussex, NB
- Full-time
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- You will be involved in the early implementation process, developing and programming library content, templates, standards, workflows, and ongoing maintenance…
- View all Prestige Homes jobs - Sussex jobs
- Salary Search: BIM Coordinator salaries
- See popular questions & answers about Prestige Homes
Structural Bridge Engineer
Easily applyCBCL LimitedFredericton, NB- $85,000–$135,000 a year
- Overtime
- Dental care
- Flexible schedule
- Innovate: Work with teammates to develop bespoke designs, new tools and efficient workflow utilizing computer programming, AI and advanced analysis software;
- View all CBCL Limited jobs - Fredericton jobs - Bridge Engineer jobs in Fredericton, NB
- Salary Search: Structural Bridge Engineer salaries in Fredericton, NB
- See popular questions & answers about CBCL Limited
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
Embedded Electronics Developer R&D - job post
Job details
Pay
- From $90,000 a year
Job type
- Full-time
Location
Benefits
Pulled from the full job description
- Paid time off
- Vision care
- Dental care
- Life insurance
- RRSP match
- Casual dress
- Extended health care
Full job description
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.
Pay: From $90,000.00 per year
Benefits:
- Casual dress
- Dental care
- Extended health care
- Life insurance
- On-site parking
- Paid time off
- RRSP match
- Vision care
Language:
- English (required)
Work Location: In person