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

Regulatory Readiness and Product Compliance Manager

At Meta Reality Labs (RL), we're building novel devices and experiences that mak...
Location
Location
United States , Burlingame
Salary
Salary:
193000.00 - 263000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of product/program management experience
  • 10+ years experience delivering tech programs or products from inception to delivery across organizations
  • 7+ years experience managing a team
  • Background in regulatory compliance, risk and controls, and governance functions
  • Experience designing, building, and scaling compliance programs, including those leveraging AI and automation
  • Proven experience working with regulatory bodies and third-party assessors
  • People management and team-building experience
  • Experience influencing a variety of audiences including leadership across both technical and non-technical teams
Job Responsibility
Job Responsibility
  • Manage a team of Program Managers responsible for designing and building scalable regulatory and product compliance programs within RL
  • Lead and manage regulatory readiness projects to ensure Reality Labs products comply with global regulatory requirements
  • Build, scale, and optimize compliance programs and frameworks from the ground up, driving efficiency and impact
  • Develop and maintain compliance frameworks, policies, and processes aligned with regulatory expectations
  • Collaborate closely with cross-functional teams including Legal, Privacy, Product, and Engineering to embed compliance into product development lifecycles
  • Leverage technical expertise to build tooling, automation, and AI-driven workflows that enhance compliance operations
  • Monitor and analyze emerging regulatory trends and advise leadership on potential impacts and mitigation strategies
  • Manage relationships with external regulatory bodies and internal stakeholders to facilitate audits, assessments, and reviews
  • Build, manage, and mentor high-performing teams, fostering compliance expertise and continuous improvement
  • Drive risk assessments and compliance reporting to leadership
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right
New

Compliance - Reporting & Training Officer

Reporting to the Head of Compliance Transversal division for Americas, the Repor...
Location
Location
United States Of America , NEW YORK
Salary
Salary:
140000.00 - 175000.00 USD / Year
credit-agricole.com Logo
Crédit Agricole
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor Degree / BSc Degree or equivalent
  • 5 to 7 years of experience
  • Analytical skills, including Excel and Powerpoint
  • Ability to learn the usage of training platforms
  • Highly organized
  • written and communication skills
  • Knowledge on Compliance division mission statement and bank regulatory framework
  • Data aggregation tools, data visualization tools (PowerBI)
  • Project management skills
Job Responsibility
Job Responsibility
  • Coordinate & Execute the annual training needs assessment analysis
  • Define & follow-up the annual (Head Office & US) training plans
  • Improve training plan to maximize user experience/knowledge
  • Revise or create new training materials with the support of internal experts and/or vendors new trainings
  • Ensure trainings are assigned according to the list of participants defined by the relevant owner
  • Create or assist with preparation and delivery of ad-hoc compliance training (face-to-face and/or on-line) based upon changes in regulatory requirements and/or emerging topics
  • Work with subject matter experts to update regulatory training programs based on new regulatory requirements and, or regulatory findings as per the compliance training assessment process
  • The Firm’s Compliance Training Programs for Americas will include bank and broker-dealer compliance and regulatory training requirements
  • Administrate the local Training platform
  • Interact with HO Compliance training team
  • Fulltime
Read More
Arrow Right
New

Agency Solution Manager

As an Agency Solution Manager, you will be a technical and consultative expert, ...
Location
Location
Hong Kong
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Business, Marketing, Data Science, Computer Science, or related field
  • 5+ years experience in digital marketing, ad operations, analytics, or technical solutions
  • Advanced skills in data analysis (e.g., SQL, Python, Tableau, Excel)
  • Experience with AI productivity tools and workflow automation
  • Native or fluent in Mandarin, Cantonese, and English
  • Confident in problem-solving, communication, and stakeholder management skills
  • Ability to work independently and collaboratively in a fast-paced environment
  • Experience with Meta’s advertising products and APIs
Job Responsibility
Job Responsibility
  • Analyze campaign and platform data to identify trends, risks, and opportunities for agencies
  • Build dashboards, reporting templates, and deliver actionable recommendations to agency partners and internal teams
  • Translate complex data into clear, business-focused insights
  • Support agencies in implementing and optimizing Meta’s advertising solutions, including technical onboarding and troubleshooting
  • Conduct training sessions and workshops on Meta’s tools, analytics platforms, and best practices
  • Develop and maintain technical documentation and enablement resources
  • Advocate for and implement AI-powered productivity tools and automation workflows to streamline agency and internal team operations
  • Share best practices and learnings across teams to drive scalable impact
  • Stay current with the latest AI and automation trends relevant to digital marketing
  • Work closely with product, engineering, analytics, and sales teams to resolve technical challenges and drive continuous improvement
Read More
Arrow Right
New

Compliance Data Analytics and Reporting Associate

You thrive in a fast-paced environment where analytical thinking meets creative ...
Location
Location
United States Of America , NEW YORK
Salary
Salary:
100000.00 - 135000.00 USD / Year
credit-agricole.com Logo
Crédit Agricole
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5 years of experience in banking sector
  • 1-3 years of experience in producing reports to Management Committees (dashboards and ideally associated analytics)
  • 1-3 years of experience in data analysis and use of data analytics tools
  • Knowledge of Database (MS SQL), MS Suites, Python
  • Problem solving skills
  • Attention to detail
  • Capable of leading multiple, simultaneous, and various ad-hoc requests
  • Ability to propose solutions
  • Proactive and Strong communication skills
  • Bachelor in Data analytics, Finance or equivalent
Job Responsibility
Job Responsibility
  • Design and implement comprehensive compliance monitoring dashboards with strategic key indicators (KPIs & KRIs)
  • Deliver timely and accurate reports with proactive issue escalation
  • Conduct in-depth data analysis studies to identify trends, risks, and opportunities
  • Create and maintain detailed procedures, controls, and metric dictionaries ensuring regulatory alignment
  • Identify golden sources and source data systems to address reporting needs and business requirements
  • Enhance current processes through automation initiatives and technological solutions
  • Administer and optimize compliance tools to maximize efficiency and effectiveness
  • Execute and continuously improve Data & Innovation team BAU processes
  • Document business requirements for compliance-related IT initiatives
  • Assist CACIB Compliance Management with implementation of existing and new initiatives
  • Fulltime
Read More
Arrow Right
New

Language Research Scientist

We are seeking a technically skilled GenAI scientist to join our team focused on...
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 Ph.D. degree in Computer Science, Artificial Intelligence, Generative AI, or a relevant technical field
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience)
  • Good programming skills in Python and familiarity with large-scale distributed training
  • Familiarity to learn new programming languages quickly
  • Can design, implement, and evaluate RL algorithms in production or research settings
  • Problem-solving, communication, and collaboration skills
Job Responsibility
Job Responsibility
  • Design, implement, and optimize LLM-based agents for a variety of applications, leveraging the latest advances in generative AI
  • Apply reinforcement learning algorithms to improve LLM performance, safety, and alignment
  • Integrate models and orchestrations in production
  • Collaborate with cross-functional teams (research, engineering, product) to deploy and evaluate LLM agents in real-world scenarios
  • Analyze and interpret experimental results, iterate on model architectures, and drive continuous improvement
  • Contribute to the broader AI/ML community at Meta through knowledge sharing, code reviews, and technical mentorship
  • Lead and contribute to research and development of post-training methods, including RLHF (Reinforcement Learning from Human Feedback), reward modeling, and other feedback-based approaches
Read More
Arrow Right
New

Embedded Software Engineer

At Meta, we're building innovative products that make it easier for people to co...
Location
Location
United States , Burlingame
Salary
Salary:
122000.00 - 181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Currently in the process of obtaining a PhD in the field of Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Demonstrated experience working across disciplines to drive optimal solutions
  • 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 implement real time solutions in an audio space
  • Participate in hardware bring-up, peripheral drivers and communication, power and performance management, and optimization efforts
  • Bring up and test new hardware, develop and maintain peripheral drivers and communication systems, and optimize on-device power usage and runtime performance
  • Develop functionality and services that operate efficiently in constrained environments and deliver large volumes of data with low-latency and high-bandwidth
  • Debug complex, system-level, multi-component issues that span multiple layers from bare metal to application
  • Profile performance problems and drive optimizations
  • Analyze, design, develop, and debug firmware for a wide variety of devices, including novel sensing and imaging systems, haptic devices, and audio prototypes
  • Collaborate closely with cross-functional teams, platform framework teams, partner firmware teams, and algorithm and model development teams
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right
New

Organization Manager

Job summary: To achieve the Business Continuity Objectives of the Organization. ...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
credit-agricole.com Logo
Crédit Agricole
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum Bachelor’s degree or Higher
  • Knowledge of IT & Operations Audit methodology
  • 7 to 10 years’ breadth of exposure to operations production & technology environment and/or various Line of Business environments within the Banking Industry or MNC’s
  • Business Continuity Management
  • Information System Security Controls
  • Project Management
Job Responsibility
Job Responsibility
  • To achieve the Business Continuity Objectives of the Organization
  • Ensure completeness of recurrent tasks on BCM / ISS as per guided by Region & Head Office (HO)
  • Contribute to the various projects driven globally
  • Conduct some projects in autonomy
  • Handle the KPI/KRI and specific related tasks for the various platforms within CASPL
  • Annually conduct the Data Recovery Test and ensure proper co-ordination between vendor site & Business
  • To ensure seamless communication between business and IT teams locally to mirror Production Site with Data Recovery site
  • Lead and facilitate execution of the plan and support plan navigation for the business at the time of an event
  • Responsible to implement security related projects locally which are driven by HO/Region with appropriate coordination with Local IT Team & Business
  • Ensure some ISS recurrent tasks and notably controls as part of the yearly roadmap which are set for the various Business Lines are coordinated seamlessly & implemented locally during the said time frame
  • Fulltime
Read More
Arrow Right