Advanced Embedded Software Engineer At Accuenergy

3 days ago

toronto, canada Accuenergy Full-time

Become an Advanced Embedded Software Engineer at Accuenergy, focusing on innovative energy meter solutions in Toronto. Contribute to software programs using C/C++ while exploring AI-assisted development methods.

In this impactful position, you will design and optimize software for energy metering products, leveraging your experience with ARM-based systems and AI tools. Your responsibilities will include collaborating on software design, debugging, and implementing essential communication protocols.

Key Responsibilities:

  • Design software functionalities for communication modules
  • Implement software on ARM-based Linux platforms
  • Develop and optimize threading and memory management
  • Integrate various communication protocols for efficiency
  • Write Shell scripts for system automation tasks

Requirements:

  • Bachelor/Master's degree in Electrical or Computer Engineering
  • Experience with embedded processors, specifically ARM
  • Strong understanding of AI-assisted development practices
  • Ability to analyze and interpret electronic schematics
  • Familiarity with power systems and signal processing is advantageous

Advance your career by applying your software development skills within Accuenergy's innovative environment.