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:
January 12, 2026

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

Mid-Level Information Technology Project Management Specialist

At Boeing, we innovate and collaborate to make the world a better place. We’re c...
Location
Location
United States of America , North Charleston
Salary
Salary:
108800.00 - 147200.00 USD / Year
boeing.com Logo
Boeing
Expiration Date
May 20, 2026
Flip Icon
Requirements
Requirements
  • 3+ years of experience with User Acceptance Testing (UAT) to validate system functionality against specifications
  • 3+ years of experience with system integration, testing, and troubleshooting
  • 1+ years of experience with Azure DevOps/Git or AGILE development
  • Experience leading technical initiatives and driving modernization efforts
  • Experience managing ambiguity and changing priorities in a fast-paced collaborative environment in support of multiple organizations
  • Experience with the Microsoft Office suite including Word, Excel, PowerPoint, Access and Project
Job Responsibility
Job Responsibility
  • Develop, maintain, and track project schedules across multiple IT initiatives
  • Coordinate testing activities, including planning, scheduling, defect tracking, and readiness reviews
  • Support application modernization schedules by managing milestones, dependencies, and delivery timelines
  • Monitor project progress and identify risks, issues, and schedule impacts
  • Facilitate meetings with stakeholders to review status, dependencies, and upcoming deliverables
  • Ensure project documentation is accurate, current, and accessible to relevant teams
  • Collaborate with technical teams to align resources and timelines with project objectives
  • Assist in preparing status reports, presentations, and executive summaries
  • Track action items and follow up to ensure timely completion
  • Support change management and coordination activities as needed
What we offer
What we offer
  • competitive base pay and variable compensation opportunities
  • health insurance
  • flexible spending accounts
  • health savings accounts
  • retirement savings plans
  • life and disability insurance programs
  • paid and unpaid time away from work
  • generous company match to your 401(k)
  • industry-leading tuition assistance program pays your institution directly
  • fertility, adoption, and surrogacy benefits
  • Fulltime
!
Read More
Arrow Right
New

Design and Customer Experience Consultant

As a Design and Customer Experience Consultant, you are at the heart of our new ...
Location
Location
Canada , Montreal
Salary
Salary:
70000.00 - 80000.00 USD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
July 05, 2026
Flip Icon
Requirements
Requirements
  • Passion for Design: You have an eye for aesthetics and understand the mid-to-high-end market
  • Expertise: Previous experience in selling ceramics or noble materials is strongly desired for this specific role
  • Attitude: High degree of autonomy, resourcefulness, and the ability to build long-term relationships of trust with clients
  • Languages: Bilingualism is essential to serve a diverse clientele based outside of Quebec.
Job Responsibility
Job Responsibility
  • Project Support: Guide clients through collections of marble, porcelain, and ceramics, as well as partner products (furniture, faucets)
  • Technical Expertise: Advise on materials adapted to Quebec standards (slip resistance, humidity, etc.)
  • Sales Management: Order entry, quotes, and follow-up
  • Experience Management: Provide a high-end customer journey, from the initial meeting to the final selection
  • Design Trend Monitoring: Master supplier catalogs and global interior design trends.
What we offer
What we offer
  • Competitive salary, based on experience
  • Insurance coverage at 80% (prescription drugs, osteopathy, massages)
  • 6 sick days
  • 3 weeks of vacation after one year
  • Fulltime
Read More
Arrow Right
New

Financial Accountant

Reporting to the Assistant Finance Manager, this is a hands-on role for finalist...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
lda.ie Logo
The LDA
Expiration Date
May 25, 2026
Flip Icon
Requirements
Requirements
  • Finalist or member of a professional accounting body (ACCA, ACA, CIMA etc) with minimum 2 years’ experience in a similar role
  • Previous experience in monthly financial accounting and statutory accounts preparation
  • Strong Microsoft Excel skills, with experience in other Microsoft Packages
  • Working knowledge of FRS
  • Organised and efficient with excellent attention to detail
  • Knowledge of general ledger applications functionality
  • Ability to work in a team and to business partner with other Departments
  • A willingness to embrace challenge and work within an evolving / changing environment
  • Excellent communication skills, both written and verbal
Job Responsibility
Job Responsibility
  • Management of general ledger for new group corporate structure
  • Contribute to the preparation of month end financial close and reporting pack
  • Balance sheet reviews and reconciliations
  • Assisting with projects including new accounting system implementation
  • Review of PO process and invoice authorisation with AP Manager
  • Assistance in the preparation of VAT, PSWT, RCT and PAYE reconciliations
  • Preparation of annual statutory financial statements under FRS102
  • Liaising with Development managers regarding financial aspects of development projects
  • Supporting the delivery of internal and external audits, including the Comptroller & Auditor
  • Monitor the agency’s funding requirements and manage cash balances to optimise usage of funds
  • Fulltime
!
Read More
Arrow Right
New

Process Engineer

You will provide process engineering expertise to support safe, compliant and ef...
Location
Location
United Kingdom , Montrose
Salary
Salary:
Not provided
us.gsk.com Logo
GSK
Expiration Date
May 27, 2026
Flip Icon
Requirements
Requirements
  • BEng or MEng in chemical or process engineering
  • Enthusiastic to work in an on-plant environment
  • Good verbal and written communication skills and the ability to interact with and influence individuals at all levels in the business: from shop floor to senior leaders
  • Self-starter, able to be accountable for project / commissioning delivery and working independently on agreed priorities
  • Knowledge of process safety principles and participation in safety studies (for example HAZOP)
Job Responsibility
Job Responsibility
  • Investigate and resolve technical issues on plant for daily manufacturing, working with operations and cross-functional teams to deliver timely solutions
  • Contribute various work on site capital projects
  • Improve process plant software by identifying changes or providing software for new plant
  • Collaborate with other disciplines to investigate and resolve any issues and communicate with operations
  • Ensure good practice and compliance with legislation, which includes reporting and investigation of safety issues
  • Drive process improvement initiatives and input into planned changes
What we offer
What we offer
  • Competitive base salary
  • Annual bonus based on company performance
  • Flexible working options available for most roles
  • Learning and career development
  • Access to healthcare & wellbeing programmes
  • Employee recognition programmes
  • Fulltime
Read More
Arrow Right
New

Technical Product Owner

At Boeing, we innovate and collaborate to make the world a better place. We’re c...
Location
Location
Canada , Richmond
Salary
Salary:
Not provided
boeing.com Logo
Boeing
Expiration Date
May 22, 2026
Flip Icon
Requirements
Requirements
  • 7+ years’ experience as a Product Owner, Technical Product Owner, or similar role working with data products, with strong technical orientation
  • Strong stakeholder management skills and ability to translate business needs into technical requirements and acceptance criteria
  • Demonstrated experience specifying data contracts, SLAs, lineage, and data quality requirements for production data products
  • Practical understanding of Bronze/Silver/Gold data layering and feature readiness for feature consumption
  • Practical understanding of metadata/catalog tools such as Unity Catalog, Collibra, or Alation
  • Experience in the aviation industry
  • Must be legally able to work in Canada
  • Individuals must not pose a risk for safeguarding of controlled goods
  • Must be eligible to handle US export-controlled data
Job Responsibility
Job Responsibility
  • Define the roadmap, and success metrics for aeronautical and maintenance data products in alignment with Product Management vision
  • Translate business requirements into clear product backlog items, acceptance criteria, and data contracts
  • Prioritize features, technical debt, and operational work to maximize business value while balancing engineering constraints
  • Work with data engineers to implement and validate data quality checks and ensure observability for data health
  • Own end-to-end data flow requirements (ingest → transform → publish) on platforms such as Azure Databricks/Delta Lake
  • Drive adoption of Bronze/Silver/Gold layering and feature readiness practices for analytics
  • Advocate for and operationalize use of metadata/catalog tooling to ensure discoverability and trust
  • Serve as the primary liaison between business stakeholders and the technical teams
  • Facilitate requirements discovery, demo sessions, release planning, and stakeholder communication
  • Define and validate data access requirements and Role Based Access Control (RBAC) / IAM configurations in line with aviation security, privacy, and regulatory needs
What we offer
What we offer
  • Competitive base pay and incentive programs
  • Industry-leading tuition assistance program pays your institution directly
  • Resources and opportunities to grow your career
  • Up to $10,000 match when you support your favorite nonprofit organizations
  • Fulltime
!
Read More
Arrow Right
New

Xcel Trainee

You will join xCEL as a trainee and support daily operational and coordination a...
Location
Location
India , Worli Mumbai
Salary
Salary:
Not provided
us.gsk.com Logo
GSK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in business, administration, or a related field, or equivalent experience
  • At least 1-3 years of experience in administration, operations, coordination, or similar roles
  • Strong written and verbal communication skills in English
  • Comfortable using office software and building basic dashboards (for example spreadsheets and presentation tools)
  • Proven ability to organise work, prioritise tasks and meet deadlines
  • This role is on-site in India and requires regular collaboration with local and regional colleagues
Job Responsibility
Job Responsibility
  • Turn priorities set with senior managers into clear daily plans and track progress
  • Build and maintain simple dashboards and reports to monitor workload and team performance
  • Communicate proactively with stakeholders and follow up on meeting actions and decisions
  • Coordinate schedules, resources and routine operational tasks to keep work on track
  • Support coaching and mentoring efforts to help peers develop skills and deliver consistent service
  • Track project timelines, compliance items and customer requests and report status to leaders
What we offer
What we offer
  • Competitive base salary
  • Annual bonus based on company performance
  • Flexible working options available for most roles
  • Learning and career development
  • Access to healthcare & wellbeing programmes
  • Employee recognition programmes
  • Fulltime
Read More
Arrow Right
New

Urology Physician

Join a dynamic team in a hospital setting as a Urology specialist, providing ess...
Location
Location
United States , York
Salary
Salary:
Not provided
trustedtalent.com Logo
Trusted Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Board Certified or Board Eligible in Urology
  • PA License preferred
  • DEA required
  • Minimum of 1 year experience
  • Credentialing timeframe is 90 days, with temporary privileges available for candidates with a clean file
  • Proficiency in core urological procedures
  • Ability to manage operating room duties and supervise staff
  • Experience with EMR systems, particularly EPIC
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Provide comprehensive urological care, including procedures such as vasectomy, cystoscopy, prostate procedures, and lithotripsy
  • Handle 24-hour beeper call duties, with an estimated callback time of 2–6 hours per day
  • Collaborate with support staff, including medical assistants and registered nurses
  • Supervise new APPs
What we offer
What we offer
  • Weekly direct deposit
  • Malpractice insurance with tail coverage
  • Supportive credentialing assistance
  • Lodging and mileage reimbursement
  • Flexible scheduling
Read More
Arrow Right