Senior Embedded Firmware Engineer e-STORAGE
Canadian Solar Inc.
Transform energy storage technology as a Senior Embedded Firmware Engineer with e-STORAGE in Kitchener, Ontario. Work in a hybrid environment developing advanced Linux platforms. In this pivotal role, you will be responsible for the design and lifecycle management of embedded Linux firmware used in battery energy storage systems (BESS). Your contributions will facilitate system coordination and integration, while you maintain a focus on secure and scalable platforms. Collaborate with peers on architecture and code reviews to continually improve system performance and reliability. Key Responsibilities:
- Architect embedded Linux firmware for battery and inverter systems
- Create and manage Board Support Packages, including kernel configurations
- Implement subsystems communication protocols for effective control
- Interface embedded systems with EMS for seamless operation
- Conduct complex debugging for system-level issues in the field
- 5+ years’ experience in embedded Linux firmware design
- Skilled in bootloaders and root filesystem design
- Practical knowledge of Ethernet and custom communication protocols
- Familiarity with BMS and other subsystem firmware interfaces
- Excellent communication and teamwork skills
- Elevate your career with e-STORAGE as a Senior ARM Firmware Engineer in Kitchener, Ontario, utilizing a hybrid work model. Contribute to cutting-edge firmware design for energy systems. In this essential position, you will own the development and optimization of embedded...Senior
$100k - $150k per year
...of solar panels, inverters, and energy storage solutions, we've been an industry front... ...communities where we operate.Position Title: Senior ARM Firmware EngineerDepartment: Inverter... ...Ontario - HybridAbout the Role:The Senior Embedded Firmware Engineer owns the design, development...SeniorWorldwideFlexible hours$100k - $150k per year
...leading manufacturer of solar panels, inverters, and energy storage solutions, we've been an industry front‑runner since our... ...and the communities where we operate. Position Title: Senior DSP Firmware Engineer Department: Inverter Firmware Compensation: $100...SeniorWorldwideFlexible hours- e-STORAGE is looking for a Senior Embedded Linux Engineer responsible for designing and supporting Linux platforms for battery energy storage systems in a hybrid environment in Kitchener, Ontario. This role emphasizes innovation in firmware development and system integration...Senior
- ...collaborator. You enjoy working with hardware engineers on bring‑up, backend teams on device‑to‑... ...Need End‑to‑end ownership of device firmware. Our Jetson Hub and Jetson Thermostat... ...years in homes across the continent. Embedded systems depth. Production C or C++ on microcontrollers...SuggestedPermanent employmentFull timeInternshipWork from home
- Lead embedded software advancements at Sonova in Kitchener, Canada.... ...managing a skilled team. As the Senior Manager Embedded Software,... ...processing features and firmware • Own and evolve integration... ...Bachelor’s or Master’s in Software Engineering or related field • Proven...Senior
- ...the future of energy management with Jetson as a Firmware Developer in Kitchener, ON. Use your skills in embedded systems to develop innovative and reliable firmware... ...world complexity, while also engaging with other engineering teams to streamline communication and...Long term contractPermanent employment
$90k - $130k per year
Position Title Senior Product Reliability Engineer Compensation $90,000 - $130,000 + annual bonus (paid in... ...and CI integration for software and firmware releases. Contribute to Failure Mode... ...knowledge of utility‑scale Battery Energy Storage System (BESS) architecture, power...SeniorPermanent employmentWork at officeLocal area- Elevate your career at e-STORAGE as a Senior Product Reliability Engineer in Kitchener, ON. Focus on reliability engineering while engaging directly with customers on clean energy solutions. In this essential role, you’ll bridge R&D and field operations, working directly...Senior
- Tree House Foods seeks a strategic Senior Manager, Engineering, who excels in capital planning and project execution. This full-time position offers the flexibility of working from home while leading a top-notch engineering team. As a Senior Engineering Manager at Tree House...SeniorLong term contractFull timeWork at officeRemote workWork from home
- ...Overview Senior Field Solutions Engineer at Miovision . Miovision is a global industry-leading company providing agencies and organizations modern tools to improve today’s traffic problems. We offer solutions that collect multimodal traffic data and uncover actionable insights...SeniorFull timeImmediate startRemote workFlexible hoursWeekend work
- Elevate clean energy solutions at Westinghouse as a Senior Electrical Engineer. This Kitchener, Ontario hybrid role targets advanced electrical engineering design and analysis in nuclear projects. In your role, you’ll utilize your five-plus years of experience to design and...Senior
- ...Join GTS as a Senior Network Engineer, responsible for the design, evolution, and daily operations of a multi-business production network in a hybrid work environment. You will focus on high-capacity data movement and ultra-low-latency trading paths. This position empowers...Senior
- As a Senior Backend Engineer, you will play a critical role in architecting and developing the backbone of our software platform. Your mission will be to build robust, scalable, and maintainable backend systems that power our decarbonization platform. Collaborating closely...SeniorInternship
- Elevate your career with Dialpad as a Senior Software Development Engineer in Test, focusing on AI Voice Agent services and automation in Kitchener, Canada. Lead testing frameworks and improve quality assurance for advanced AI-driven solutions. In this pivotal role, you will...Senior
- Elevate your career as a Senior Mobile Software Engineer at Jobber, driving innovation in our mobile applications while mentoring junior engineers. This hybrid role is key to our mission of supporting small businesses. In this position, you will report to the Software Engineering...Senior
$86.8k - $108.5k per year
...and we recognize that our employees are our most valuable asset when it comes to achieving that goal. About The Role As a Senior Engineer – Mechanical Systems and Equipment you will provide technical leadership for the design, development, analysis, and implementation...SeniorWork at officeImmediate startFlexible hours2 days per week- ...to powerful wealth building tools. The healthy tension between these two goals is where we live and thrive. The Team The Mobile engineering team for Cash Trust Client will provide Cash App customers reliable, easy, and secure access to their accounts. You’ll build, own,...SeniorFull timeWork at officeRemote workRelocation packageFlexible hours
- Drive clean energy innovation at Westinghouse as a Senior Engineer focused on Mechanical Systems. Located in Kitchener, this hybrid role offers the chance to lead complex reactor system projects. As a technical leader, you'll mentor engineers and collaborate on the design...Senior
- Expand your career in project engineering at L3Harris WESCAM in Waterdown, Ontario. This role requires solid leadership and technical skills in advanced sensor systems for military and defense. In the Senior Specialist, Project Engineering role, you will lead the project lifecycle...Senior
- Embrace the opportunity to join Faire as a Senior Staff Software Engineer, leading growth-driven technology development. Use your skills to support independent businesses in a hybrid environment. In this pivotal role at Faire, you will design and enhance our Growth Platform...SeniorLong term contract
- Become a Senior Designer of Mechanical Systems at TBT Engineering, delivering dynamic design solutions for HVAC, plumbing, and fire protection systems. Collaborate with engineering teams in this impactful full-time role. As a Senior Mechanical Designer, you will oversee critical...SeniorFull time
$140k - $160k per year
...research, production, sales, and services in power conversion, energy storage, and energy management systems. Ranked among China's top 500... ...20.9 billion RMB in 2022 6,193 employees, with 56% being engineers Over 8,000 authorized patents 3,000+ software and...Full timeLocal areaRelocation- A technology company in Kitchener is seeking an experienced AI Engineer to integrate large language models into their platform. You will design AI-driven features, develop automation tools, and build scalable ML infrastructures, requiring strong expertise in LLM technologies...Senior
- Drive progress in solar technology as a Senior DSP Firmware Engineer with Canadian Solar located in Kitchener, Ontario. Focus on developing high-performance embedded firmware for innovative inverter systems serving utility energy storage. This senior role emphasizes your...Senior
$120k - $165k per year
Senior Software Architect & Engineer Seeking a Senior Software Architect & Engineer for mission‑critical aerospace software development, focusing on scalable, safety‑critical embedded and application‑level software for flight control, avionics, and more. Role involves defining...Senior- Elevate trading technology as a Senior Software Engineer at GTS, emphasizing low latency and real‑time systems. Work in a hybrid setting to design high‑performance C++ applications. This senior role requires a deep understanding of low‑latency system design with 5‑10 years...Senior
- Elevate your career at Canadian Solar as a Senior Firmware Engineer in Kitchener, Ontario. In this hybrid role, utilize your expertise in ARM firmware... .... You will be integral to developing and optimizing embedded firmware for ARM-based processors, catering to solar inverter...Senior
$20 - $30 per hour
...Industry Ventures, and Emergent Ventures. Summary As a Software Engineering Co‑op at Acceldata Inc in Canada, you will have the opportunity... ...big data ecosystem, including data ingestion, processing, and storage technologies. Strong communication skills, both verbal and...InternshipWork at office1 day per week$150k - $200k per year
...drive this vision forward! We’re hiring a Senior Product Manager to own the product... ...reporting infrastructure, the Accounting ↔ Engineering interface, and reconciliation and controls... ...to the collection, processing, use, and storage of your personal information as described...SeniorWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer e-STORAGE. Be the first to apply!
- embedded systems software engineer Kitchener, ON
- embedded software engineer Kitchener, ON
- senior software developer Kitchener, ON
- working with seniors Kitchener, ON
- senior human resources Kitchener, ON
- senior director of operations Kitchener, ON
- construction senior project manager Kitchener, ON
- senior program manager Kitchener, ON
- senior development manager Kitchener, ON
- senior data scientist Kitchener, ON

