CrawlJobs Logo

Intermediate/Senior Firmware Engineer

equinoxpowerinc.com Logo

EQUINOX POWER

Location Icon

Location:
Canada , Burnaby

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

110000.00 - 160000.00 CAD / Year

Job Description:

We have an exciting opportunity for an Intermediate/Senior Firmware Engineer to join our growing team. Reporting directly to Equinox Power’s Chief Technology Officer, we are looking for a someone who enjoys working in a small start-up environment and wants to have a meaningful impact towards our company’s strategic goals, project deliverables and the growth and skillsets of other engineers. Equinox Power has a collaborative team culture, so we need someone with a similar mindset and work style to further contribute to our company’s success. This is a full-time in-person role for our office in Burnaby, BC. Due to our company’s expected growth and workload, we anticipate the role to transition to a Team Lead position in the future, leading and mentoring others. In this role, you will need a strong background in bare-metal firmware development. The ideal candidate will have experience specifying requirements and designing code that directly controls transistors to convert power, measures analog signals, implements control loops, sequences states during power transitions and faults, and communicates with other devices. This role requires an intermediate or senior-level professional with at least 5 years of practical experience.

Job Responsibility:

  • Specify, develop, document, and maintain robust C firmware libraries
  • Collaborate with cross-functional teams to define requirements, integrate firmware solutions into larger systems, and support product development
  • Conduct thorough prototype testing and validation, ensuring compliance with industry standards and certifications, including functional safety standards
  • Work with ARM Cortex microcontrollers and implement communication protocols such as SPI, I2C, CAN, and RS485
  • Use simulation tools and lab equipment to debug and optimize hardware and firmware

Requirements:

  • Bachelor’s Degree in Electrical Engineering or equivalent
  • At least 5 years of experience in bare metal firmware development in the C programming language
  • A working knowledge of electronics with the ability to read schematics and identify and understand circuit blocks such as amplifiers, filters, multiplexors, switching and linear regulators, level-shifters, etc.
  • Experience with integrated development environments and JTAG debugging tools
  • Strong problem-solving skills and ability to work independently as well as in a team environment

Nice to have:

  • Work experience in power conversion projects (AC-DC, DC-DC, DC-AC)
  • Concurrent programming (e.g., multithreading, resource locking)
  • Control theory (e.g., stability criteria, time and frequency domains)
  • Digital Signal Processing (e.g., digital filter methods, fixed-point issues)
  • Communication protocols (e.g., specification, layers, I2C, SPI, CAN)
  • Numerical methods (e.g., binary arithmetic, approximation, integration)

Additional Information:

Job Posted:
December 08, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Intermediate/Senior Firmware Engineer

Intermediate/Senior Firmware Engineer

We have an exciting opportunity for an Intermediate/Senior Firmware Engineer to ...
Location
Location
Canada , Burnaby
Salary
Salary:
110000.00 - 160000.00 CAD / Year
equinoxpowerinc.com Logo
EQUINOX POWER
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Electrical Engineering or equivalent
  • At least 5 years of experience in bare metal firmware development in the C programming language
  • A working knowledge of electronics with the ability to read schematics and identify and understand circuit blocks such as amplifiers, filters, multiplexors, switching and linear regulators, level-shifters, etc.
  • Experience with integrated development environments and JTAG debugging tools
  • Strong problem-solving skills and ability to work independently as well as in a team environment
Job Responsibility
Job Responsibility
  • Specify, develop, document, and maintain robust C firmware libraries
  • Collaborate with cross-functional teams to define requirements, integrate firmware solutions into larger systems, and support product development
  • Conduct thorough prototype testing and validation, ensuring compliance with industry standards and certifications, including functional safety standards
  • Work with ARM Cortex microcontrollers and implement communication protocols such as SPI, I2C, CAN, and RS485
  • Use simulation tools and lab equipment to debug and optimize hardware and firmware
  • Fulltime
Read More
Arrow Right
New

Personal Shopping Assistant

As a Personal Shopping Assistant, you will do more than just offer a luxury shop...
Location
Location
United Kingdom , Birmingham
Salary
Salary:
Not provided
selfridges.com Logo
Selfridges
Expiration Date
February 02, 2026
Flip Icon
Requirements
Requirements
  • Experience in designing and creating Instagram content that delights and educates the follower
  • Demonstrate strong organisational skills, communication skills, flexibility, brand knowledge and passion for luxury products and service
  • Have great attention to detail, be agile, a quick thinker and versatile
  • Have a high calibre of personal flair and style and a genuine passion for service
  • Use your natural curiosity to stay ahead of the latest trends
  • Build and manage relationships with clients
  • Support the Personal Shopper along with the rest of the team, assuring smooth preparation, administration, and aftercare of client appointments
  • Process orders, pre-orders and reservations of product where required
  • Support the Personal Shopper to manage all customer correspondence, whether it be through social channels, messaging or calls
Job Responsibility
Job Responsibility
  • Deliver extraordinary customer experiences with the aim to overachieve sales plans
  • Build and manage relationships with clients
  • Support the Personal Shopper and team with preparation, administration, and aftercare of client appointments
  • Assist with appointments from set up to clearing away
  • Process orders, pre-orders and reservations
  • Expand product knowledge to support shoppers in creating a memorable experience
  • Deal with clients from all walks of life and build strong working relationships with stakeholders and brand partners
  • Manage customer correspondence through social channels, messaging or calls
  • Design and create Instagram content
What we offer
What we offer
  • Competitive plus benefits
  • Fulltime
Read More
Arrow Right
New

Visual Designer, Wearables Product Creative

Meta Wearables is looking for a product-minded Visual Designer to join the Produ...
Location
Location
United States , Burlingame
Salary
Salary:
155000.00 - 211000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional experience in visual design, design systems, and applications across digital experiences on web, desktop, and mobile (iOS + Android)
  • A portfolio that demonstrates branding, product and communication design experience
  • Demonstrated experience working on a product team
  • Demonstrated experience in digital transformation and design system-thinking
  • Proven experience designing and implementing icon systems at scale for large products or services
  • Experience in Figma, Adobe Creative Suite, including Photoshop, Illustrator and InDesign
  • Demonstrated collaboration experience with cross-functional teams, resulting in improved consistency and quality across deliverables
  • Demonstrated success in elevating design standards and consistently driving quality through attention to detail
  • Demonstrated communication and presentation skills, with a proven track record of conveying design direction clearly to both creative and non-creative stakeholders
  • Proven track record of thriving in time-sensitive environments, effectively prioritizing tasks, and managing time to meet deadlines
Job Responsibility
Job Responsibility
  • Concept, prototype and execute brand and marketing experiences in product
  • Clearly communicate strategic thinking and design decisions to a variety of partners
  • Give and solicit feedback from your product and UX design peers in service of building the best products
  • Collaborate daily with peers in every discipline, including engineering, content, research, marketing and data science, to take products from conception to launch
  • Deliver high-craft work on multiple projects simultaneously, keep project timelines on track and show progress
  • Proactively identify and work on projects that span multiple teams. This may involve facilitating or co-facilitating design sprints and workshops to kick off these projects
  • Collaborate with product designers and teams to understand goals and deliver high-quality iconography
  • Develop and articulate clear ideas, concepts, and designs for creative assets from concept through execution
  • Partner with other designers to ensure a consistent and integrated brand perception and user experience
  • Translate product needs into visually compelling, and emotionally engaging designs
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right
New

Foreman

Position available for utility line clearance crew Foreman. The crew Foreman wil...
Location
Location
United States , Charleroi
Salary
Salary:
Not provided
pennline.com Logo
Penn Line Energy T&D, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in the tree/line clearance industry is necessary
  • 3 to 5 years’ verifiable line clearance experience or related tree work experience
  • CDL License is a plus
  • Previous Foreman experience required
  • Excellent oral and written communication skills are necessary
  • Herbicide or ISA licenses are a plus
  • Candidate must be available for Over-time & storm work as needed
  • Candidates must be flexible to travel regionally when called upon since work locations are subject to change upon short notice based on contract demands
Job Responsibility
Job Responsibility
  • Supervise and coordinate activities associated with the safety, productivity, and quality of the field work processes in the assigned area(s)
  • Assure that the work is completed in the most productive and efficient manner
  • Maintains work site safety for all persons and property throughout the assigned area(s)
  • Provides supervision and oversight of vegetation management crew activity
  • Assures that the utility customer needs are met within the scope of work
  • Supports the needs of employees
What we offer
What we offer
  • Medical, Dental, & Vision Insurance
  • Short Term Disability
  • Life Insurance
  • Travel Pay Reimbursement
  • Tuition Reimbursement
  • Retirement Plan
  • 401k
  • Paid Time Off
  • We Pay Weekly
  • Fulltime
Read More
Arrow Right
New

Temporary Graphic Thumbnail Designer

We are seeking a talented and creative Temporary Graphic Thumbnail Designer to c...
Location
Location
United States , New York
Salary
Salary:
20.00 - 30.00 USD / Hour
foxnews.com Logo
Fox News Media
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ year of experience designing YouTube thumbnails or social media graphics (portfolio required)
  • Expertise in Adobe Photoshop, Canva, or similar tools
  • Strong understanding of digital design principles: color theory, contrast, composition, and typography
  • Ability to communicate emotion and storytelling visually to drive clicks
  • Basic understanding of how YouTube analytics tie into thumbnail performance
  • Excellent communication skills and the ability to accept and apply feedback constructively
  • Strong attention to detail and time management skills to meet rapid content deadlines
Job Responsibility
Job Responsibility
  • Design eye-catching, high-impact thumbnails for YouTube videos to increase CTR and engagement
  • Collaborate closely with video editors, content creators, and the marketing team to align on messaging and audience targeting
  • Translate video concepts and emotional beats into compelling visual designs
  • Experiment with different styles, layouts, and text treatments to optimize performance
  • Maintain brand consistency while pushing creative boundaries
  • Stay current on YouTube design trends, best practices, and algorithm updates
  • Organize and manage thumbnail assets and design templates for efficiency
Read More
Arrow Right
New

Brand Specialist (Supervisor) - Childrenswear

As Brand Specialist you will deliver exceptional service, excite and motivate co...
Location
Location
United Kingdom , Birmingham
Salary
Salary:
Not provided
selfridges.com Logo
Selfridges
Expiration Date
February 06, 2026
Flip Icon
Requirements
Requirements
  • Deliver exceptional service to customers by sharing product knowledge, creating a memorable experience and effectively managing complaints
  • Excite and motivate other colleagues by sharing brand knowledge, communicating stories of newness, product exclusives
  • Understand the need to take responsibility for tasks that may go beyond the role expectation, spot opportunities to improve business, customer service and retail standards
  • Understand and follow health and safety procedures and security procedures, and play an active role in preventing stock loss
  • Adapt to the challenges that vary from day to day, be flexible to work on different departments
  • Build and develop your own client base, using exceptional service skills to nurture customer relationships
  • Have curiosity and appetite to learn about sales, CRM, and NPS targets
  • Be a great communicator, passionate about products, able to deliver inspiring brand training
  • Be well informed about competitors
  • Be known as a sales and service expert
Job Responsibility
Job Responsibility
  • Deliver exceptional service to customers
  • Excite and motivate colleagues
  • Share brand knowledge and product information
  • Take responsibility for tasks beyond role expectation
  • Follow health and safety and security procedures
  • Prevent stock loss
  • Work flexibly across different departments
  • Build and develop client base
  • Nurture customer relationships
  • Replenish stock
What we offer
What we offer
  • plus benefits
  • Fulltime
Read More
Arrow Right
New

Foreman

Position available for utility line clearance crew Foreman. The crew Foreman wil...
Location
Location
United States , Jeannette
Salary
Salary:
Not provided
pennline.com Logo
Penn Line Energy T&D, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in the tree/line clearance industry is necessary
  • 3 to 5 years’ verifiable line clearance experience or related tree work experience
  • CDL License is a plus
  • Previous Foreman experience required
  • Excellent oral and written communication skills are necessary
  • Herbicide or ISA licenses are a plus
Job Responsibility
Job Responsibility
  • Assure that the work is completed in the most productive and efficient manner
  • Maintains work site safety for all persons and property throughout the assigned area(s)
  • Provides supervision and oversight of vegetation management crew activity
  • Assures that the utility customer needs are met within the scope of work
  • Supports the needs of employees
What we offer
What we offer
  • Medical, Dental, & Vision Insurance
  • Short Term Disability
  • Life Insurance
  • Travel Pay Reimbursement
  • Tuition Reimbursement
  • Retirement Plan
  • 401k
  • Paid Time Off
  • Fulltime
Read More
Arrow Right
New

Research Scientist Intern, Perception for Human Inputs and Interactions

Reality Labs (RL) teams are looking for exceptional interns to help us create th...
Location
Location
Switzerland , Zurich
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently has, or is in the process of obtaining, a PhD degree in EE/CS, Applied Math or a related STEM field
  • Experience in one or more of the following: computer vision (e.g. tracking, pose estimation, action/emotion recognition), computer graphics (e.g. appearance, geometry, physically-based modeling), robotics (state estimation, optimal control), machine learning (e.g. efficient deep learning, domain adaptation, transfer learning), natural language processing, or human-computer interaction
  • Excellent communication skills
  • High levels of creativity and problem solving capabilities
  • Experience with C++ or Python
  • Experience with ML frameworks such as PyTorch, Tensorflow, etc
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment
Job Responsibility
Job Responsibility
  • Design and execution of algorithms in the domain of computer vision, machine learning, computer graphics, sensor fusion, or HCI software and hardware prototyping
  • Design of user studies and experiments
  • Collaboration with other researchers across various disciplines
  • Communication of research agenda, progress, and results
  • Contribute to Academic research submission
Read More
Arrow Right