Embedded Software Developer R&D
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-06-02
Listing for:
Finlink Group
Full Time
position Listed on 2026-06-02
Job specializations:
-
Software Development
Embedded Software Engineer, Embedded Systems / Firmware, Software Engineer, Python
Job Description & How to Apply Below
Join our R&D team as an Embedded Software Developer, focusing on innovative energy solutions. This hands-on role emphasizes firmware development, system validation, and control technology.
We're seeking a skilled Software Developer passionate about embedded systems for our R&D department. Ideal candidates will engage in designing and prototyping cutting-edge energy solutions, such as battery management and EV charging systems. This position supports teamwork and exploration in firmware development and Linux systems implementation.
Key Responsibilities:
• Design and prototype innovative embedded systems
• Develop and validate firmware for various systems
• Contribute to battery management and EV equipment
• Implement embedded Linux systems and APIs
• Conduct debugging and optimize system performance
Requirements:
• Proficient in C/C++, Python;
JavaScript or Go a plus
• Strong background in embedded system design
• Familiarity with Linux systems and ARM/RISC architectures
• Bachelor’s degree in engineering required
• R&D project experience is a plus
Shape the future of energy technology through your software expertise in embedded systems.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×