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

District Support Pharmacist

We're building a world of health around every individual — shaping a more connec...
Location
Location
United States , Panama City Beach
Salary
Salary:
60.00 - 76.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 16, 2026
Flip Icon
Requirements
Requirements
  • Active Pharmacist License in the state where the Store is located
  • Active National Provider Identifier (NPI)
  • Not on the DEA Excluded Parties list
Job Responsibility
Job Responsibility
  • Living our purpose by helping to manage and improve patient health through safe and appropriate dispensing, counseling, and immunizing practices
  • Traveling the district to fill pharmacist shifts as scheduled by the District Performance Coordinator (DPC)
  • overseeing the pharmacy and serving as the Pharmacy Manager's proxy during bench shifts without overlap
  • Supporting safe and accurate prescription fulfillment by following—and directing the pharmacy team to follow—pharmacy workflow procedures and utilizing the safety guardrails at every workstation
  • Assumes Pharmacy Manager's day-to-day duties when serving as the only or the primary pharmacist-on-duty
  • Contributing to positive patient experiences by showing empathy and genuine care and coaching the pharmacy team to do the same: demonstrating compassionate care, collaborating with the patient's total healthcare team, and proactively resolving insurance and/or medication issues
  • Proactively offering and delivering immunizations to keep patients healthy
  • engaging and supporting Pharmacy Technicians to learn to immunize
  • Supporting the effective management of pharmacy inventory in all pharmacies worked by following—and guiding the pharmacy team to follow—all inventory best practices, with a special focus on protecting cold chain products for our patients and our business
  • Remaining flexible for both scheduling and business needs, while contributing to a safe, inclusive, and engaging team dynamic
What we offer
What we offer
  • Medical, dental, and vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Bonus, commission or short-term incentive program
  • Fulltime
Read More
Arrow Right
New

Part-Time WIC Director/Registered Dietician

Location
Location
United States , Port Clinton
Salary
Salary:
Not provided
nwica.org Logo
National WIC Association
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Registered Dietitian (RD) or Licensed Dietitian (LD)
  • Must have completed American Dietetic Association approved baccalaureate program and supervised practicum, and passed qualifying exam Dietitian, limited permit same as above except person has applied to take qualifying exam or is waiting for exam results
  • or Dietitian renewed limited permit
  • or Dietetic Technician (DT) must have completed approved two year associate degree dietetic technician program
  • or Baccalaureate graduate of American Dietetic Association approved curriculum has not completed required supervised practicum (e.g. dietetic internship and therefore is not eligible to take qualifying exam for dietetic licensure)
  • Proficient in electronic records and new technology as applied to position
  • Must maintain a valid Ohio driver's license and current automobile liability insurance throughout employment
  • Previous WIC experience preferred
Job Responsibility
Job Responsibility
  • Writes, coordinates, and manages WIC grant and grant related duties
  • Reviews and audits WIC charts for proper documentation and issuance
  • Responsible for performing nutrition assessment and nutrition education requirements for WIC certifications
  • Assigning food packages for WIC participants
  • Provides individual and group nutrition education
  • Assesses nutritional and/or medical status of participants to determine their eligibility for WIC
  • Prescribes food package based on participant's nutritional needs and goals
  • Performs blood work to measure hematocrit according to State WC policy and procedures
  • Uses SOAP documentation
  • Provides nutrition counseling and dietary instructions for high risk participants
  • Parttime
Read More
Arrow Right
New

Reach truck driver

Do you love racking up the miles on a reach truck? And do you want to work with ...
Location
Location
Netherlands , Tilburg
Salary
Salary:
14.71 EUR / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
April 09, 2027
Flip Icon
Requirements
Requirements
  • You are 18 years or older
  • You have your own car
  • You can work in Tilburg
  • You are available 37.5 hours per week
  • You have experience operating a reachtruck
  • You have a certificate or are willing to obtain one through us.
Job Responsibility
Job Responsibility
  • Safely transporting equipment within the warehouse
  • Placing products at height
  • Packing and checking orders
  • Ensuring a clean and safe workspace
  • Various warehouse tasks in addition to operating a reachtruck.
What we offer
What we offer
  • € 14.71 per hour excl. shift allowance
  • Working with high-tech products from Nokia
  • Available between 6:00 AM and 11:00 PM
  • Allowance 10% after 7pm, 25% after 9pm, wknd 50%
  • Working in a friendly team
  • Travel allowance
  • High chance of a permanent contract
  • Always music in the workplace.
  • Fulltime
Read More
Arrow Right
New

Pharmacy Technician

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Greenville
Salary
Salary:
16.00 - 24.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 22, 2026
Flip Icon
Requirements
Requirements
  • Must comply with any state board of pharmacy requirements or laws governing the practice of pharmacy, which includes but is not limited to, age, education, and licensure/certification
  • If the state board of pharmacy does not address or mandate a minimum age requirement, must be at least 16 years of age
  • If the state board of pharmacy does not address or mandate a minimum educational requirement, must have a high school diploma or equivalent, or be actively enrolled in high school or high school equivalency program
  • State-level licensure and national certification requirements vary by state, click here to learn more.
Job Responsibility
Job Responsibility
  • Living our purpose by following all company SOPs at each workstation to help our Pharmacists manage and improve patient health
  • Following pharmacy workflow procedures at each pharmacy workstation (i.e., production, pick-up, drive-thru, and drop-off) for safe and accurate prescription fulfillment
  • Contributing to positive patient experiences by showing empathy and genuine care: creating heartfelt and personalized moments while serving patients at pick-up, drive-thru, and over the phone
  • keeping patients healthy by offering immunizations and other services at the register and over the phone
  • and demonstrating compassionate care by solving or escalating patient problems
  • Completing basic inventory activities, as permitted by law, and as directed by the pharmacy leadership team, such as accurately putting away medication deliveries and completing cycle counts, returns-to-stocks, waiting bin inventories, etc.
  • Contributing to a high-performing team, embracing a growth mindset, and being receptive to feedback
  • actively seeking opportunities to expand clinical and technical knowledge needed to better assist patients
  • Remaining flexible for both scheduling and business needs, while contributing to a safe, inclusive, and engaging team dynamic
  • voluntarily traveling to stores in the market to work shifts as needed by the business
What we offer
What we offer
  • dental
  • vision
  • wellness resources
  • employee discounts
  • access to certain voluntary benefits
  • other programs
  • Parttime
Read More
Arrow Right
New

Semh Mentor

We are seeking a committed, resilient SEMH Mentor to join a specialist provision...
Location
Location
United Kingdom , Weston-Super-Mare
Salary
Salary:
Not provided
affinityworkforce.com Logo
AFFINITY WORKFORCE
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Has experience supporting children or young people with SEMH, SEND, or challenging behaviour
  • Can remain calm, reflective and confident in high-pressure situations
  • Is proactive, emotionally resilient and solution-focused
  • Understands the importance of consistency, structure and empathy
  • Is committed to safeguarding and positive child-centred practice
Job Responsibility
Job Responsibility
  • Provide 1:1 and small-group mentoring for pupils with SEMH needs
  • Support pupils with emotional regulation, behaviour and engagement throughout the school day
  • Implement trauma-informed, relational and restorative approaches
  • Act as a consistent, trusted adult for pupils who may struggle with boundaries and routine
  • Work collaboratively with teaching, pastoral and leadership teams
  • Support individual behaviour plans and contribute to positive outcomes
Read More
Arrow Right
New

Customs Administrator

Location
Location
Canada , Winnipeg
Salary
Salary:
Not provided
bisontransport.com Logo
Bison Transport
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong ability to adapt to varying situations
  • Exceptional problem solving abilities
  • Excellent oral, written and interpersonal communication skills
  • Exceptional customer service
  • Proficient computer skills
  • Ability to work independently with minimal supervision as well as part of a team
  • Knowledge of the transportation industry and customs experience are considered assets
Job Responsibility
Job Responsibility
  • Providing eManifest information to Canada Customs via ACI
  • Providing eManifest information to US Customs via ACE
  • Communication with customers, drivers, custom brokers, border officers via telephone & email
  • Assisting customer service with any customs related issues
What we offer
What we offer
  • Supportive team that provides coaching and training to help develop your skills and progress your career
  • Dispersed work environments that promote a healthy work-life balance
  • Meaningful and impactful work and projects with an essential service provider
  • Join our engaging Wellness Program & extracurricular sports teams
  • Fulltime
Read More
Arrow Right
New

Controller

Location
Location
United States , Horsham
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 7 years of experience in a Controller, Assistant Controller, or senior accounting role, preferably within a law firm environment
  • Prior exposure to personal injury law firm accounting is strongly preferred
  • Strong working knowledge of QuickBooks Online and confidence managing day-to-day financial records independently
  • Solid understanding of accounting principles, financial reporting, reconciliations, and cash flow management
  • Experience supporting legal billing, payroll processes, and accounts payable and receivable activities
  • Ability to identify discrepancies, research financial issues, and resolve problems with minimal supervision
  • Bachelor’s degree in accounting, finance, or a related field is preferred
Job Responsibility
Job Responsibility
  • Direct daily accounting activities in QuickBooks Online, ensuring transactions are recorded accurately and the general ledger remains well organized
  • Lead accounts payable and accounts receivable functions, including invoice review, payment processing, collections follow-up, and monitoring outstanding balances
  • Produce regular financial statements, internal reports, and performance metrics to help leadership evaluate financial results
  • Review banking activity, complete reconciliations, and oversee deposits to maintain accurate cash records
  • Compare and reconcile financial information across Clio Manage and QuickBooks Online to support reliable reporting
  • Coordinate payroll administration with the external payroll provider and verify the accuracy of timekeeping and related records
  • Manage employee expense reimbursements and review submitted reports for completeness and accuracy
  • Work with outside accounting advisors on tax matters, compliance support, and other accounting needs
  • Monitor cash flow, assist with budgeting, and investigate variances to highlight trends and support decision-making
  • Recommend and implement improvements to accounting procedures, internal controls, dashboards, and reporting workflows, while supporting special projects such as forecasting and vendor cost analysis
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • Enrollment in company 401(k) plan
  • Free online training
  • Parttime
Read More
Arrow Right