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

Payments Lead Technology Business Systems Consultant

Wells Fargo is seeking a Payments Lead Technology Business Systems Consultant to...
Location
Location
United States , Charlotte
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
May 10, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of Business Systems Data and Business Systems Designing experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 5+ years of experience in technical and business analysis with a strong focus on payments initiatives in the financial services industry
  • 3+ years of payments domain experience, including payments processing lifecycle, payments rails, and ISO 20022
  • 2+ years of experience with cloud‑native technologies and cloud platforms such as AWS, Azure, or Google Cloud
  • Demonstrated experience working with geographically dispersed teams across the United States and India
  • Experience in performing acceptance testing to validate solutions against defined business requirements
  • Experience working in Agile delivery models (Scrum or Kanban) within large enterprise environments
Job Responsibility
Job Responsibility
  • Lead complex initiatives to deliver scalable technology solutions with broad impact across cross‑functional business and technology teams
  • Serve as a key contributor in shaping and delivering strategic solutions for enterprise‑wide technology initiatives
  • Evaluate highly complex business problems
  • act as a Payments domain subject matter expert and thought leader driving innovative, compliant solutions
  • Lead in‑depth analysis and research of business and technology requests to define clear, accurate, and efficient functional requirements
  • Define and validate non‑functional requirements, including performance, scalability, resiliency, availability, and security, aligned with business and regulatory objectives
  • Identify, assess, and mitigate technology and delivery risks while ensuring adherence to enterprise risk, control, and compliance standards
  • Partner with risk, security, and audit stakeholders to support assessments, testing, issue remediation, and regulatory readiness
  • Collaborate with Product Owners to refine epics, features, user stories, and acceptance criteria to enable effective Agile delivery
  • Support sprint planning, backlog grooming, dependency management, and release readiness across multiple teams
  • Fulltime
Read More
Arrow Right
New

Contract .NET Developer

Robert Half is seeking a Contract .NET Developer to join our client's developmen...
Location
Location
United States , Nashville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a .NET Developer or in a similar role
  • Proficiency in C#, .NET Framework, and related technologies (ASP.NET, MVC, Entity Framework, etc.)
  • Strong understanding of object-oriented programming principles
  • Experience with front-end technologies such as HTML, CSS, JavaScript, and related frameworks/libraries
  • Knowledge of database systems (e.g., SQL Server, MySQL) and database design principles
  • Familiarity with version control systems (e.g., Git) and agile development methodologies
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Bachelor's degree in Computer Science, Engineering, or a related field is preferred but not mandatory, provided there is relevant experience in the field
Job Responsibility
Job Responsibility
  • Design, code, test, debug, and document software applications using the .NET framework and related technologies
  • Maintain and enhance existing .NET applications by identifying areas for modification, improvement, and optimization
  • Work closely with cross-functional teams to gather requirements, analyze needs, and develop software solutions that meet business objectives
  • Develop and optimize database-related functionalities within applications, ensuring efficient data storage and retrieval
  • Conduct code reviews to ensure code quality, performance, and adherence to coding standards. Perform thorough testing to identify and resolve any issues
  • Create and maintain technical documentation for developed applications, including system designs and user manuals
  • Provide technical support and troubleshooting assistance for developed applications, ensuring smooth operation and addressing user-reported issues
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right
New

Shift Supervisor

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Piedmont
Salary
Salary:
16.00 - 23.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 04, 2026
Flip Icon
Requirements
Requirements
  • Deductive reasoning ability, analytical skills and computer skills
  • Advanced communication skills and supervision skills
  • Ability to work a flexible schedule, including some early morning, overnight and weekend shifts, to work overtime as needed, and to respond to urgent issues at the store when they arise
Job Responsibility
Job Responsibility
  • Work effectively with store management and store crews
  • Supervise the store’s crew through assigning, directing and following up of all activities
  • Effectively communicate information both to and from store management and crews
  • Assist customers with their questions, problems and complaints
  • Promote CVS customer service culture (Greet, offer help, and thank)
  • Handle all customer relations issues in accordance with company policy and promote a positive shopping experience for all CVS customers
  • Maintain customer/patient confidentiality
  • Price merchandise
  • Stock shelves
  • Execute the displays, sign and inventory of weekly, promotional, and seasonal merchandise
What we offer
What we offer
  • Affordable medical plan options
  • 401(k) plan (including matching company contributions)
  • Employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility
  • Parttime
Read More
Arrow Right
New

Clinical Trial Liaison

ICON plc is a world-leading healthcare intelligence and clinical research organi...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
iconplc.com Logo
iconplc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A doctoral degree, M.D., PharmD or PhD is required
  • Experience in a clinical research environment in Pharma, Biotech, or CRO in scientific and/or clinical operations is preferred
  • Broad scientific and medical knowledge with an understanding of clinical development
  • Excellent interpersonal skills with the ability to develop relations with internal and external stakeholders
  • Proactive and self-motivated with the demonstrated ability to work collaboratively and independently
  • A scientific and clinical network and networking skills
  • Demonstrated success in persuasion, influence, and negotiation
  • Ability to discuss and apply technical/scientific/clinical knowledge
  • Strong communication and presentation skills in local (medical) language(s)
  • Knowledge of local healthcare landscape
Job Responsibility
Job Responsibility
  • Support clinical trials by providing scientific and clinical support to investigators and site staff to ensure study sites have a thorough understanding of the study design and procedures so that clinical trial goals are achieved
  • Function as a recruitment specialist in developing and optimising strategies at site and study level to drive successful patient enrolment
  • Engage on site and at industry meetings / conferences, driving strategies to widen access for patients and executing them
  • Collaborate cross-functionally with key stakeholders including medical & scientific leaders, advocates, and key decision makers across the ecosystem translating best practices to local tactical action
What we offer
What we offer
  • Various annual leave entitlements
  • A range of health insurance offerings to suit you and your family’s needs
  • Competitive retirement planning offerings
  • Global Employee Assistance Programme, LifeWorks, offering 24-hour access to a global network of over 80,000 independent specialized professionals
  • Life assurance
  • Flexible country-specific optional benefits, including childcare vouchers, bike purchase schemes, discounted gym memberships, subsidized travel passes, health assessments, among others
  • Fulltime
Read More
Arrow Right
New

Tax Manager

Are you a seasoned tax professional with a passion for precision and a knack for...
Location
Location
United States , New York
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Finance, Accounting or related field
  • 5+ years of tax accounting experience, preferably in a family office or high-net-worth environment
  • CPA preferred
  • Expertise in individual, partnership, and trust tax returns
  • Comfort reading complex K-1s (trader, investor, fund-of-funds, etc.)
  • Proficiency in Bigbook, OneSource, and Excel
  • Strong attention to detail and excellent organizational skills
Job Responsibility
Job Responsibility
  • Prepare and review federal and state tax returns, including K-1s, 1099s, gift tax, and foundation filings
  • Manage quarterly tax estimates, reconciliations, and amended returns
  • Collaborate with external auditors and internal teams on tax data management
  • Handle administrative filings such as IT-204LLs, commercial rent tax forms, and payroll tax documents
  • Maintain basis calculations and assist in true-up activities for exiting partnerships
  • Organize and manage tax documents, signature tracking, and e-file processes
  • Play a key role in supporting Corporate Transparency Act compliance and pass-through entity tax filings
What we offer
What we offer
  • Medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • free online training
  • Fulltime
Read More
Arrow Right
New

Lead Commercial Banking Relationship Manager

Location
Location
United States , San Francisco; Concord; Palo Alto; San Jose
Salary
Salary:
167000.00 - 260000.00 USD / Year
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
May 28, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of Commercial Banking Relationship Management experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
Job Responsibility
Job Responsibility
  • Develop, retain, and expand complex client relationships by understanding financial priorities and decision-maker needs, while proactively identifying new opportunities across the Wells Fargo platform to drive multi-line revenue growth
  • Coordinate transactions with our credit, treasury management, foreign exchange, and other partner groups
  • Gather financial statements to analyze and make recommendations based on findings
  • Develop trusted relationships at the operational, c-suite, and board of director levels
  • Stay informed of industry trends, market news, and emerging technology
  • Represent our team in the market by hosting unique events, networking with influencers, and attending conferences
  • Drive relationship planning activities to deliver the full suite of bank solutions
  • Maintain sales and pipeline disciplines by keeping information current in relevant systems
What we offer
What we offer
  • Health benefits
  • 401(k) Plan
  • Paid time off
  • Disability benefits
  • Life insurance, critical illness insurance, and accident insurance
  • Parental leave
  • Critical caregiving leave
  • Discounts and savings
  • Commuter benefits
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right
New

Shift Supervisor

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Sudbury
Salary
Salary:
17.00 - 26.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 01, 2026
Flip Icon
Requirements
Requirements
  • Deductive reasoning ability, analytical skills and computer skills
  • Advanced communication skills and supervision skills
  • Ability to work a flexible schedule, including some early morning, overnight and weekend shifts, to work overtime as needed, and to respond to urgent issues at the store when they arise
Job Responsibility
Job Responsibility
  • Work effectively with store management and store crews
  • Supervise the store’s crew through assigning, directing and following up of all activities
  • Effectively communicate information both to and from store management and crews
  • Assist customers with their questions, problems and complaints
  • Promote CVS customer service culture (Greet, offer help, and thank)
  • Handle all customer relations issues in accordance with company policy and promote a positive shopping experience for all CVS customers
  • Maintain customer/patient confidentiality
  • Price merchandise
  • Stock shelves
  • Execute the displays, sign and inventory of weekly, promotional, and seasonal merchandise
What we offer
What we offer
  • Affordable medical plan options
  • 401(k) plan (including matching company contributions)
  • Employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility
  • Parttime
Read More
Arrow Right