Senior Firmware Developer
$100k - $120k per yearCorinex Communications
About The Company
At Corinex, we are driving the future of energy with cutting-edge Broadband over Power Line (BPL) technology. As a global leader in smart grid solutions, we enable utilities to enhance grid visibility, flexibility, and decarbonization, supporting the seamless integration of renewable energy, electric vehicles, and heat pumps into the power grid.
Headquartered in Vancouver, Canada, Corinex is the market leader in Europe, particularly in Spain, where our BPL solutions are deployed by major DSOs (Distribution System Operators) to improve grid operations. With successful implementations across global markets, our technologies accelerate the transition to a more sustainable, decentralized, and efficient energy infrastructure. Recognized as a key contributor to industry standards and a 2024 Deloitte Technology Fast 50 winner, Corinex is shaping the future of smart energy.
About The Job
Corinex is seeking a dynamic and creative Senior F irmware 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.
Duties & Responsibilities:
- Lead the design, development, and implementation of embedded firmware applications, security suites DLMS/cosem, metering data processing and profile collection algorithms.
- Collaborate with hardware and product test teams to ensure seamless integration and testing of end products.
- Optimize firmware for performance, memory usage, reliability, and power efficiency.
- Conduct code reviews, debugging, and testing to ensure code quality and stability.
- Participate in system architecture design and provide technical leadership in embedded systems.
- Drive continuous improvement initiatives and contribute to firmware development best practices.
- Work with product management to understand requirements and translate them into functional firmware solutions.
- Mentor and guide junior engineers in firmware development practices.
- Train and work with field engineers to ensure products are deployed in accordance with customer expectations.
- Stay current with emerging technologies and trends in embedded systems and firmware development.
Qualifications:
- Bachelor’s or master’s degree in electrical engineering, Computer Engineering, or a related field.
- 5+ years of experience in firmware or embedded software development, specifically within the energy or utility sector.
- Experience developing firmware for embedded devices (e.g., ARM microcontrollers, RTOS), with knowledge of IPv6, SNMPv3, TLS, and network security.
- Strong understanding of wired communication protocols (SPI, I2C, UART, etc.).
- Experience with TCP/IP protocols, RFCs, and security protocols.
- Proven experience solving real-time embedded issues, including threading, optimization, memory management, and interrupt handling.
- Hands-on experience with networking protocols such as TCP/IP, DNS, DHCP, and SSL.
- Experience with internet peering and inter-domain networking.
- Familiarity with network modeling and programming using YANG, OpenConfig, and NETCONF.
- Knowledge of network security design, system performance characterization, and testing.
- Experience with data flow and telemetry design, deployment, and operations.
- Solid understanding of Linux and application development for embedded Linux systems.
- Proficient with standard embedded debugging tools (e.g., terminal programs, GDB, JTAG debuggers).
- Proficiency with code version control tools and development practices (Git, SVN, pull requests, etc.).
- Strong experience using Git-based revision control systems.
- ...practice resiliency, demonstrate leadership, go the extra mile for our customers, and empower our people to be their best. The Firmware Developer will work collaboratively with hardware engineers, software developers, and product managers to develop and optimize firmware...SuggestedInternshipFlexible hours
- ...help our customers keep an eye on what truly matters to them by developing solar-powered, cellular-connected cameras integrated with our... ...experience Job Description We are looking for a Firmware Developer who is passionate about hardware, embedded systems, and connected...SuggestedImmediate startRemote workWork from home
- ...energy flow between their solar panels, EVs, stationary battery and the grid. The opportunity dcbel is looking to hire a firmware developer to work in our growing team. The successful candidate will play a pivotal role in developing, improving, and maintaining...SuggestedFull timeFlexible hours
- ...seeking exceptional people to join our team. The role is full time and work in the office is required. SST Wireless is seeking a Firmware Developer with Hardware knowledge that thrives in a team environment that highly values mutual respect, integrity and cooperative effort....SuggestedFull timeWork at officeImmediate start
$150k - $200k per year
...our team working towards this goal, we would love to hear from you! Role Overview We are looking for a Senior Embedded Firmware Engineer to design, develop, test, and maintain firmware for embedded systems built around modern microcontrollers. This role is primarily...SeniorRemote jobFull timeWork at officeLocal areaFlexible hours$100k - $120k per year
...boundaries of what electronics can do. From developing electronics skin to exploring space, our... ..., and mechanical constraints. Develop calibration and alignment approaches, including... ...considerations. Work with mechanical, electrical, firmware, software, manufacturing, and UX teams to...SeniorFull timeContract workWork at officeLocal areaFlexible hours3 days per week- ...honour our commitments. ABOUT THE ROLE As a Senior Embedded Developer, you will join a tight-knit engineering team building the software... ...work closely with teams across the organization, including firmware, mobile, cloud, Product Management, and UX, to design and...SeniorFull timeInternshipWorldwideFlexible hours
$103k - $153k per year
...goal, we would love to hear from you! Role Overview As a Senior iOS Developer on the Graykey AppLogic team , your mission is to serve as... ...effectively with cross-functional teams including firmware, forensics research, and product. Integrate security capabilities...SeniorFull timeWork at officeLocal areaRemote workFlexible hours- ...MachineCode team owns Vention's application authoring platform. We develop the cloud-first authoring experience along with the set of SDKs,... ...models and how to deploy them in production. Experience with firmware services, IoT, or embedded software. Experience designing and...SeniorInternshipWork at officeWork from home
$72k - $90k per year
...successful bike-share systems! The Lyft Urban Solutions (LUS) Firmware Engineer role is key in the development and delivery of Lyft’s micromobility... ...significantly impact the business. Responsibilities: Develop features for embedded systems across our Micromobility product...Hourly payFull timeWork at officeWorldwideFlexible hours3 days per week- ...opportunities to make a real difference. Job Description As a Senior Robotics Developer - Motion Planning and Control at Vention… You’ll be... ...path planning. Implement and maintain motion control firmware for robotics applications such as palletizing, surface finishing...SeniorFull timeInternshipWork at officeWork from home
$105k - $115k per year
...The Critical Mass technology team is looking for an inspired, motivated, and experienced Senior Developer to join our Communications team for a contract engagement. We are an experience design agency with a focus on the customer, which means that collaboration and precision...SeniorContract workLocal area- ...Taiwan, China, Vancouver and Toronto, Canada, and Haifa, Israel. Job Description: The mission of this role is to architect and develop firmware and microcontroller subsystems for Astera Labs’ SoC and systems products. Firmware is responsible for implementing the major...InternshipFlexible hours
- Description # Minimum 5 years of Guidewire experience. # Candidate must have Direct Cloud experience in Guidewire. Do not submit candidates who do not have experience with Guidewire cloud. # Knowledge and experience of InsurCloud for Canada would be an asset. # Experience...Senior
- ...the team operates: accelerating prototyping, exploring solution space, and improving code quality as you go. This is a hands-on senior role with real ownership. You’ll ship features continuously, make decisions that affect large-scale services, and mentor engineers who...SeniorRemote jobFull timeInternshipWork from home
- ...Drive the integration of security practices to the software development and delivery process As a developer in this team, you will build the tooling required to implement DevSecOps the best way possible for Coveo. On top of it, you will build and maintain multiple internal...SeniorFull time
- ...Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container... ...workflows trustworthy by default. We’re looking for a Senior Salesforce Developer to help scale and evolve our Go-To-Market...SeniorLong term contractFull timeRemote workHome officeShift work
$110k - $140k per year
...delivery, customer success, and internal knowledge. As the Data Developer on this initiative, you will own the technical direction of the... ...Benefits and working arrangements may vary depending on your seniority, location and employment type. The compensation offered will be...SeniorFull timeWork at office3 days per week- ...at Front end technologies – Blazor / Angular (one of them must) Exp using Mobile technologies – Primarily iOS development & MAUI Develop high level designs for converting functional requirements into business processes; Actively participate in the requirements,...SeniorFull timeNight shift
- ...workflows at scale Implement data quality checks, validation rules, and governance policies that keep our data accurate and compliant Develop and evangelize analytics engineering tooling that enables stakeholders to build their own models while adhering to best practices...SeniorFull timeSummer workRemote workHome office
$100k - $135k per year
...Radar technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including Intelligence...SeniorRemote jobFull timeWork at officeFlexible hours- ...in the industry by embracing innovation, transparency, and ethical lending standards. About the opportunity As a Senior Salesforce Developer , you will play a key role in developing and maintaining Salesforce solutions, with a focus on Sales Cloud and Lightning Web...SeniorFull timeWork at officeRemote workFlexible hours
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor...SeniorFull timeWork at officeFlexible hours
- ...AlayaCare offers the opportunity to grow your impact, your skills, and your career. About the Role We are seeking a Senior Android Developer (Kotlin) for the Mobile Team dedicated to designing and enhancing mobile application. Reporting to the Engineering Manager. The...SeniorFull timeWork at officeFlexible hours
- ...includes early adopters of the blockchain ecosystem and has already developed various decentralized solutions/tools for various blockchain... ...core focus on Canadian Cannabis industry. We are in the works to develop a fully compliant & immutable Supply-chain integrity solution,...SeniorFull timeCasual workFlexible hours
- ...revolutionize industries by enabling data driven decision making. As a Senior Data Engineer, you will hold a crucial position within our... ...Manage the complexity inherent in versioned data pipelines Develop ETL/ELT processes to help extract and manipulate data from multiple...SeniorFull timeRemote work
$128k - $200k per year
...About The Role Hi, I'm Dan Feeny, Senior Development Manager here at Jane. I joined about a year ago after spending much of my career... ..., and there's a lot of it. I'm looking for a Senior Software Developer who leans backend but is excited to grow across the stack. Someone...SeniorRemote jobFull timeInternship- ...and food production environments, helping them learn, collaborate, and solve problems in real time. We are looking for a Senior Mobile Developer to help evolve this strategic application and actively contribute to our ongoing reflection around a progressive transition toward...SeniorLong term contractFull timeWork at officeRemote workHome officeFlexible hours2 days per week
- Company Description System Canada resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that...SeniorFull time
- ...for our products and corporate culture by MSP Today, G2, and Great Place to Work™, to name a few. About The Role As a Senior Frontend Developer at ScalePad, you’ll help shape the product experiences that turn complex MSP workflows into clear, confident action. You’ll...SeniorLong term contractFull timeInternshipRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Developer. Be the first to apply!
- remote firmware engineer Remote
- sénior service a la clientèle Remote
- senior network engineer Remote
- senior engineer Remote
- senior graphic designer Remote
- senior mechanical design engineer Remote
- senior cyber security analyst Remote
- senior accounting analyst Remote
- senior android developer Remote
- senior technician Remote
