Corinex is seeking a dynamic and creative Senior Firmware Engineer to join our team in developing next-generation smart grid communication devices. In this role, you will play a key part in the full product lifecycle- from system architecture and design through to development, testing, and optimization. You will collaborate closely with hardware, product management, and testing teams to deliver reliable, high-performance embedded solutions for our cutting-edge energy technology. The ideal candidate has strong expertise in embedded systems, particularly in C/C++, Bash, and Python within Embedded Linux environments. You will be expected to translate complex requirements into scalable firmware components, contribute to system-level design discussions, and drive continuous improvements in quality and efficiency. This role is suited for a hands-on engineer with a passion for smart infrastructure and a desire to help modernize global energy systems. Corinex is hiring range for this role is CAD $100,000 - $120,000 annually, commensurate with your education and job-related knowledge, skills, and experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior