VB Developer jobs in Toronto, ON
Embedded Software Developer
Easily applyAccuenergy Canada IncToronto, ON M1L 2H6- $60,000–$100,000 a year
- Full-time
- Designated paid holidays
- Bi-weekly payment through direct deposit.
- Free tasty Coffee & Snacks & beverages.
- Paid statutory holidays+ vacation benefit +insurance benefit.
Senior PeopleSoft HCM Developer
Easily applyNewBevertecMississauga, ON- $90–$94 an hour
- Contract
- Job Role: Software Developer - ERP / Case Management - Senior (Peoplesoft HCM modules experience).
- 5 days Onsite in a week.
- Peoples Trust CompanyToronto, ON M5J 2N7
- $145,000–$170,000 a year
- Permanent
- Monday to Friday
- Paid time off
- Profit sharing
- RRSP match
- Bachelor's degree required in computer science, engineering, or equivalent experience.
- 8+ years of technical experience in areas such as application development…
Technical Architect
Easily applyNewPyramid Consulting, IncToronto, ON M5V 3L9- $55 an hour
- Contract
- Must Have: Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent.
- Fluent English (written and verbal).
- Message and data rates may apply.
- Mackenzie HealthVaughan, ON
- $45.10–$54.67 an hour
- Full-time +2
- The System Analyst will work collaboratively with hospital stakeholders and external vendors to implement, support and maintain the leading-edge smart hospital…
Embedded Software Engineer
Easily applySoneil SparkBrampton, ON L6T 3T6- $70,000–$120,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Discounted or free food
- Casual dress
- Company events
- As an Sr Embedded AI Software Engineer, you'll play a pivotal role in developing software for innovative products that will drive the adoption of electric…
- ISG Search IncToronto, ON
- Contract
- Collaborate within an agile, multidisciplinary team of managers, solution designers, developers, and IT professionals.
- Testing and Technical Support.
- ScotiabankToronto, ON M1L 4S2
- The Quality Engineer plays a pivotal role in the success of Global Payment Solutions – Cash Management Technology by driving engineering excellence, technical…
- View all Scotiabank jobs - Toronto jobs
- Salary Search: Quality Engineer salaries in Toronto, ON
- See popular questions & answers about Scotiabank
- ScotiabankToronto, ON
- Weekends as needed +2
- This organization drives data enabled decision making, AI innovation, and technology modernization across the Bank.
- Implement Terraform plan/apply pipelines.
- View all Scotiabank jobs - Toronto jobs - Developer jobs in Toronto, ON
- Salary Search: Developer, Platform Engineering salaries in Toronto, ON
- See popular questions & answers about Scotiabank
- ScotiabankToronto, ON M1L 4S2
- On call
- A key technical contributor to the Cloud migration journey for Global Collections.
- Designs and develops ETL processes on pipelines using Azure Data Factory/…
- View all Scotiabank jobs - Toronto jobs - Cloud Engineer jobs in Toronto, ON
- Salary Search: Cloud Developer salaries in Toronto, ON
- See popular questions & answers about Scotiabank
- ScotiabankToronto, ON M5H 1B6
- The group consists of several agile teams working closely together to deliver, support, and maintain the client and account onboarding systems called WealthOne…
- View all Scotiabank jobs - Toronto jobs
- Salary Search: Programmer Analyst salaries in Toronto, ON
- See popular questions & answers about Scotiabank
- MNPMarkham, ON
- $70,000–$85,000 a year
- We deliver case management, CRM, grants, regulatory and citizen-service solutions that improve how organizations serve clients and communities.
- View all MNP jobs - Markham jobs - Consultant jobs in Markham, ON
- Salary Search: Consultant, Microsoft Power Platform salaries in Markham, ON
- See popular questions & answers about MNP
- MNPMarkham, ON
- $70,000–$85,000 a year
- We deliver case management, CRM, grants, regulatory and citizen-service solutions that improve how organizations serve clients and communities.
- View all MNP jobs - Markham jobs - Consultant jobs in Markham, ON
- Salary Search: Consultant, Microsoft Power Platform salaries in Markham, ON
- See popular questions & answers about MNP
- MNPMarkham, ON
- $110,000–$145,000 a year
- Permanent
- Architect, design and implement Dynamics 365 Customer Service/Case Management solutions leveraging out of the box capabilities, configuration and customization.
- View all MNP jobs - Markham jobs - Solution Architect jobs in Markham, ON
- Salary Search: Solution Architect, Power Platform & D365 salaries in Markham, ON
- See popular questions & answers about MNP
- MNPMarkham, ON
- $70,000–$85,000 a year
- Permanent
- Be part of a team of Microsoft Dynamics 365 developers and architects.
- Design and implement Dynamics 365 Customer Service/Case Management solutions leveraging…
- View all MNP jobs - Markham jobs - Developer jobs in Markham, ON
- Salary Search: Solution Developer, Power Platform & D365 salaries in Markham, ON
- See popular questions & answers about MNP
View similar jobs with this employerAtkinsRéalisMississauga, ON- Full-time
- Perform conceptual and preliminary design of safety, control and monitoring computer systems to define the system requirements, computer architecture, product/…
- View all AtkinsRéalis jobs - Mississauga jobs - Junior System Engineer jobs in Mississauga, ON
- Salary Search: Junior Computer Systems Engineer salaries
- See popular questions & answers about AtkinsRéalis
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.
Career Resources:
Embedded Software Developer
Embedded Software Developer
Job details
Full job description
Company Profile:
Accuenergy is a Toronto-based company dedicated to research, design and manufacturing of multifunction power meters and other instruments. We also provide advanced technological solutions for distribution and industrial power system automation. Extraordinary outcomes need exceptional teams. We believe deeply in the power of a growth mindset for individuals and team development.
Why work for Accuenergy:
- Bi-weekly payment through direct deposit
- Free tasty Coffee & Snacks & beverages
- Paid statutory holidays+ vacation benefit +insurance benefit
- Enhance training opportunities in job-related field
Duties and Responsibilities:
- Design and develop software functionalities for energy metering products and communication modules
- Implement in C/C++ for ARM-based Linux
- Document system analysis, software designs and test plans
- Develop and debug embedded software using C/C++ in a Linux environment.
- Configure and maintain build systems using CMake and GCC cross-compilation tools for embedded targets.
- Design and optimize software for ARM-based embedded systems, focusing on threading, memory management, and performance optimization.
- Utilize version control systems effectively, following best practices in Git for software development and collaboration.
- Implement and integrate communication protocols such as Modbus RTU/TCP, TCP/IP, BACnet/IP, SNMP, DNP, IEC61850, EtherNet/IP, MQTT, and Profinet.
- Develop and debug communication interfaces including SPI, I2C, UART, and RS485 for embedded system communication.
- Design and maintain RESTful APIs for seamless integration with external systems.
- Manage embedded database operations using SQLite for efficient data storage and retrieval.
- Write and maintain Shell scripts for automation, system configuration, and debugging.
- Apply object-oriented programming principles to design scalable, maintainable, and modular software solutions.
- Utilize AI-assisted coding tools (e.g., GitHub Copilot, Claude, Cursor) to accelerate development cycles, generate boilerplate code, and improve overall coding efficiency; critically review and validate all AI-generated outputs before integration.
- Apply AI-driven approaches to code review, automated testing, and debugging to reduce defect rates and shorten validation cycles in embedded product releases.
- Track and report AI tool usage and productivity gains on a regular basis as part of the team’s AI performance evaluation process.
- Support and assist the product verification team in developing and executing test plans, validation procedures, and debugging activities.
- Other duties as assigned
- Ensure Occupational Health and Safety compliance with health and safety laws and regulations.
- Follow all procedures in compliance of Accuenergy (Canada) Inc standard policy and operation regulations.
- Any other operation-related responsibilities may be added as company continues to grow.
Qualifications:
- Bachelor/Master degree in Electrical Engineering or Computer Engineering
- Experience with ARM-based embedded processors
- Experience developing C/C++ applications for Linux platforms
- Able to read, interpret and analyze electrical schematics
- Knowledge/Experience with power system and signal processing is a plus
- Hands-on experience with AI-assisted development tools such as GitHub Copilot, Claude, or Cursor; ability to integrate AI tools effectively into the embedded software development workflow
- Demonstrated ability to evaluate, report, and continuously improve personal AI tool usage efficiency; proactive mindset toward adopting emerging AI coding practice
We thank you for your interest in joining the Accuenergy team and for submitting your application for our positions.
We appreciate the time and effort you invested in your application. Please note that only candidates selected for the next stage of the hiring process will be contacted.
We value your interest in Accuenergy and wish you the best of luck in your job search.
Thank you once again for considering a career with us