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:
PREMIUM
Premium job offers
Unlock 29494 hidden job offers
Languages
English Čeština Deutsch Ελληνικά Español Français +15
Countries
United States United Kingdom India Canada Australia +
See plans
Plans from $2.99 / month

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

Children's Safeguarding Social Worker

🔥 Locum Safeguarding Social Worker | Oldham | £39 P/H Ready for a challenging ...
Location
Location
United Kingdom , Oldham
Salary
Salary:
38.00 - 39.00 GBP / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 10, 2026
Flip Icon
Requirements
Requirements
  • Must be a Qualified Social Worker (QSW), registered with Social Work England
  • Proven, recent experience working specifically within a statutory Safeguarding or Long-Term Child Protection Team
  • Expert knowledge of the Children Act 1989 and local safeguarding procedures
  • Resilience, excellent analytical skills, and the ability to work effectively under pressure while maintaining professional boundaries
Job Responsibility
Job Responsibility
  • Managing and progressing complex cases from Initial Child Protection Conference (ICPC) through to case closure or court proceedings
  • Conducting thorough risk assessments and utilizing evidence-based practice models (e.g., Signs of Safety)
  • Implementing and reviewing multi-agency Child Protection Plans and ensuring effective family engagement
  • Preparing comprehensive court statements and providing expert evidence when required
  • Chairing core group meetings and coordinating service delivery across partner agencies
Read More
Arrow Right
New

Qualified Children's Social Worker - Children & Family Team

We are supporting North Lincolnshire Council to recruit a Childrens' Social Work...
Location
Location
United Kingdom , North Lincolnshire
Salary
Salary:
35.00 GBP / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 10, 2026
Flip Icon
Requirements
Requirements
  • SWE Registration
  • 2 year post qualifying experience within UK
  • Eligibility to work in the UK
  • Double vaccinated
  • Experience working in children services
Job Responsibility
Job Responsibility
  • Provides a duty, contact, referral and assessment service for members of the public and other professionals making a referral to the specialist social work services
  • Receives referrals and with the appropriate supervision determines initial service delivery
  • Undertakes enquiries and assessments under Section 17 of the Children Act and with appropriate supervision determines the most appropriate actions and interventions to meet the safeguarding and welfare needs of Children in Need and children in need of protection
  • Works closely with other agencies and professionals to ensure that the most appropriate services are provided to children and their families to meet their assessed needs
  • Maintains all case records in line with departmental policy and uses computer systems as required
  • With appropriate supervision formulates and implements appropriate plans to meet the needs of children and their families
What we offer
What we offer
  • £300 referral scheme
  • Dedicated consultant
  • Access to a variety of Social Care jobs Nationwide
  • DBS and Compliance Service
  • Quick and Easy Registration Process
  • Access to CPD
Read More
Arrow Right
New

Qualified Social Worker - Family Assessment Team

The Family Assessment Social Worker will play a critical role in Lincolnshire Co...
Location
Location
United Kingdom , Boston
Salary
Salary:
34.00 - 35.00 GBP / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 10, 2026
Flip Icon
Requirements
Requirements
  • A recognized social work qualification and registration with Social Work England
  • Proven experience in conducting family assessments, preferably within a local authority setting
  • Strong understanding of relevant legislation, policies, and procedures related to child protection and family welfare
  • Excellent communication skills, both written and verbal, with the ability to engage and build rapport with diverse individuals and families
  • Ability to work independently and make sound decisions based on thorough assessments and analysis
  • Strong organizational skills, including the ability to manage a caseload and meet deadlines
  • Commitment to continuous professional development and staying current with industry best practices
Job Responsibility
Job Responsibility
  • Conduct thorough assessments of families referred to the service, taking into consideration the unique circumstances and challenges they face
  • Collaborate with families to develop comprehensive care plans that address identified needs and promote the well-being of children and adults involved
  • Conduct home visits and interviews to gather accurate information about family dynamics, relationships, living conditions, and other relevant factors
  • Work within legal frameworks and guidelines to ensure the safety and welfare of children and vulnerable adults
  • Liaise with other professionals, such as medical practitioners, therapists, and educators, to gather input and ensure a holistic assessment approach
  • Maintain accurate and up-to-date case records, documenting assessments, interventions, and progress over time
  • Attend case conferences, court hearings, and other relevant meetings as required
  • Provide support, guidance, and practical assistance to families to help them implement care plans effectively
  • Collaborate with colleagues and other agencies to ensure a coordinated and multi-disciplinary approach to family support
  • Fulltime
Read More
Arrow Right
New

AI Delivery Lead

The AI Delivery Lead – Spain is a senior, hands-on delivery leadership role resp...
Location
Location
Spain , Madrid
Salary
Salary:
Not provided
sabiogroup.com Logo
Sabio Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior delivery leadership experience within complex technology or AI programmes
  • Strong background in delivery management and structured project control
  • Proven track record in managing, leading and recovering challenging or failing projects
  • Experience working with international and nearshore/offshore delivery teams
  • Demonstrable senior-level customer leadership, including stakeholder management up to executive and SteerCo level
  • Ability to introduce structure, governance and disciplined execution into a delivery organisation
  • Fluent in English and Spanish (written and spoken)
  • Comfortable operating under pressure, in ambiguous situations, and within challenging customer environments
Job Responsibility
Job Responsibility
  • Hold overall accountability for AI delivery execution across Spain
  • Establish, implement and enforce strong delivery governance, project controls and reporting mechanisms
  • Drive customers to meet contractual and technical prerequisites before and during delivery
  • Proactively lead customers, ensuring clear expectations, structured communication and confident handling of challenging conversations
  • Represent Delivery in multiple executive-level SteerCos and internal governance forums, providing clear and assertive status, risks and mitigation updates
  • Line manage, coach and develop Developers and Linguists within the AI practice
  • Raise delivery maturity by creating a culture of ownership, clarity, accountability and disciplined execution
  • Challenge, support and upskill team to adopt consistent best-practice methods and ways of working
  • Personally lead, recover or deliver complex, strategic or at-risk AI projects
  • Serve as the senior delivery authority in difficult client environments, including those with legacy constraints or poor readiness
What we offer
What we offer
  • Pension Scheme
  • Remote/Flexible work
  • Life insurance
  • Private health
  • Plus many more! (Benefits are dependant on your base location.)
  • Fulltime
Read More
Arrow Right
New

Registered Nurse NICU

Nurses are at the heartbeat of our organization and your time will be spent in a...
Location
Location
United States , Westminster
Salary
Salary:
33.15 - 59.67 USD / Hour
americannursingcare.com Logo
American Nursing Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Associates Degree in Nursing required
  • Nursing Diploma or by endorsement
  • Graduate of an accredited School of Nursing required for new graduates, preferred for experienced RNs
  • RN License required
  • Current state nursing licenses or valid RN license from a participating state in the National Licensure Compact
  • Medium Work - (Exert up to 50lbs force occasionally, and/or up to 20lbs frequently, and/or up to 10lbs constantly)
Job Responsibility
Job Responsibility
  • Facilitating, communicating, and collaborating with both the healthcare team, and the patient/family to identify and meet the physical, emotional, and spiritual needs of the patient
  • Promote the optimal health, well-being and safety of the patient through use of the nursing process and in accordance with patient care standards, guidelines and the State Nurse Practice Act
  • Demonstrate personal accountability for relationship-based care, organizational mission, and core values
What we offer
What we offer
  • health/dental/vision
  • FSA
  • matching retirement plans
  • paid time off
  • tuition assistance
  • adoption assistance
  • Certification pay
  • Clinical Career Ladder
Read More
Arrow Right
New

Store Associate

We're building a world of health around every individual — shaping a more connec...
Location
Location
United States , Staten Island
Salary
Salary:
17.00 - 24.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
July 08, 2026
Flip Icon
Requirements
Requirements
  • At least 16 years of age
Job Responsibility
Job Responsibility
  • Providing differentiated customer service by anticipating customer needs, demonstrating compassion and care in all interactions, and actively identifying and resolving potential service issues
  • Focusing on the customer by giving a warm and friendly greeting, maintaining eye contact and offering help locating additional items, when needed
  • Accurately perform cashier duties - handling cash, checks and credit card transactions with precision while following company policies and procedures
  • Maintaining the sales floor by restocking shelves, checking in vendors, updating pricing information and completing inventory management tasks as directed by store manager
  • Supporting opening and closing store activities, when needed
  • Providing customer support to all departments, including photo and beauty, ensuring departments are fully stocked and operational while remaining current with all updated services and tools
  • Assisting pharmacy personnel when needed, including working regular shifts in the pharmacy as part of opportunities for growth and career development
  • Embracing and advocating for new CVS services and loyalty programs that support our purpose of helping people on their path to better health
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

Medicaid Implementation Analyst

NTT DATA is seeking a Medicaid Implementation Analyst to join the IL MES Plannin...
Location
Location
United States , Chicago
Salary
Salary:
100144.00 - 150000.00 USD / Year
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or higher from an accredited college or university in a related field, such as Business Administration, Healthcare Management, Computer Science, or Information Technology
  • Minimum of 6 years' experience in implementation analysis or project coordination, preferably within Medicaid or healthcare IT environments
  • Minimum of 3 years' experience with project management methodologies, including Agile and Waterfall approaches, with a solid understanding of PMO operations
  • Minimum 3 years experience with MS Office (Word, Excel, PowerPoint, Outlook)
  • Minimum 5 years experience with MS Excel for data analysis and reporting projects
  • Minimum 3 years experience in project management software, JIRA, SQL, data analysis and familiarity with software implementation tools
Job Responsibility
Job Responsibility
  • Collaborate with project stakeholders to gather, analyze, and document implementation requirements, ensuring alignment with project objectives and user needs
  • Develop and maintain detailed implementation plans that outline timelines, resource allocations, and specific tasks necessary for executing modernization initiatives
  • Coordinate and oversee implementation activities across various teams, ensuring tasks are completed according to established plans and timelines
  • Conduct regular status meetings with project teams to track progress, identify challenges, and facilitate timely resolutions to any issues that arise during implementation
  • Support the development of training materials and user guides to assist end users in adopting new systems and processes effectively
  • Monitor implementation processes and collect data on key performance indicators (KPIs) to assess the effectiveness and success of the initiatives
  • Prepare and present analytical reports to stakeholders that highlight implementation status, challenges encountered, and recommendations for improvement
  • Assist in the identification of potential risks and issues related to implementation and contribute to the development of mitigation strategies
  • Foster collaboration and communication among project teams and stakeholders to ensure that all parties are informed and engaged throughout the implementation process
  • Participate in continuous improvement initiatives by gathering feedback from stakeholders and identifying opportunities to enhance implementation practices and processes
What we offer
What we offer
  • Medical, dental, and vision insurance with an employer contribution
  • Flexible spending or health savings account
  • Life and AD&D insurance
  • Short and long term disability coverage
  • Paid time off
  • Employee assistance
  • Participation in a 401k program with company match
  • Additional voluntary or legally-required benefits
  • Fulltime
Read More
Arrow Right