Firmware Engineer
Delta, BC ยท On-site +1
This role involves embedded software design using C/C++ and assembler across 16/32-bit microcontroller architectures, including ARM Cortex and ARC platforms. The engineer will also be exposed to ...
Delta, BC ยท On-site +1
This role involves embedded software design using C/C++ and assembler across 16/32-bit microcontroller architectures, including ARM Cortex and ARC platforms. The engineer will also be exposed to ...
Delta, BC ยท On-site +1
This role involves embedded software design using C/C++ and assembler across 16/32-bit microcontroller architectures, including ARM Cortex and ARC platforms. The engineer will also be exposed to ...
This is production-grade AI-deeply embedded into Workday's platform-not research experiments or ... Those in our remote "home office" roles also have the opportunity to come together in our offices ...
This is production-grade AI-deeply embedded into Workday's platform-not research experiments or ... Those in our remote "home office" roles also have the opportunity to come together in our offices ...
Delta, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Quick apply
Delta, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Vancouver, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Quick apply
Vancouver, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Delta, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Quick apply
Delta, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Vancouver, BC ยท On-site +1
This is production-grade AI-deeply embedded into Workday's platform-not research experiments or ... Those in our remote "home office" roles also have the opportunity to come together in our offices ...
Vancouver, BC ยท On-site +1
This is production-grade AI-deeply embedded into Workday's platform-not research experiments or ... Those in our remote "home office" roles also have the opportunity to come together in our offices ...
Surrey, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Quick apply
Surrey, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Richmond, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Quick apply
Richmond, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Surrey, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Quick apply
Surrey, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Richmond, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Quick apply
Richmond, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Vancouver, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Quick apply
Vancouver, BC ยท Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client ... This is a permanent position that is remote . Our client is a B.C based tech company enjoying ...
Vancouver, BC ยท On-site +1
As a Senior Software Engineer, you will play a pivotal role in the development of our technical ... Remote candidates must be committed to Pacific time zone hours. Please note that candidates must be ...
Vancouver, BC ยท On-site +1
As a Senior Software Engineer, you will play a pivotal role in the development of our technical ... Remote candidates must be committed to Pacific time zone hours. Please note that candidates must be ...
Vancouver, BC ยท On-site +1
$130K - $180K/yr
As part of our group, you'll collaborate with hardware and software engineers to design, develop ... These are permanent full time remote positions.
Quick apply
Vancouver, BC ยท On-site +1
$130K - $180K/yr
As part of our group, you'll collaborate with hardware and software engineers to design, develop ... These are permanent full time remote positions.
Vancouver, BC ยท On-site +1
$130K - $180K/yr
As part of our group, you'll collaborate with hardware and software engineers to design, develop ... These are permanent full time remote positions.
Quick apply
Vancouver, BC ยท On-site +1
$130K - $180K/yr
As part of our group, you'll collaborate with hardware and software engineers to design, develop ... These are permanent full time remote positions.
This is production-grade AI-deeply embedded into Workday's platform-not research experiments or ... Those in our remote "home office" roles also have the opportunity to come together in our offices ...
This is production-grade AI-deeply embedded into Workday's platform-not research experiments or ... Those in our remote "home office" roles also have the opportunity to come together in our offices ...
Vancouver, BC ยท On-site +1
This is production-grade AI-deeply embedded into Workday's platform-not research experiments or ... Those in our remote "home office" roles also have the opportunity to come together in our offices ...
Vancouver, BC ยท On-site +1
This is production-grade AI-deeply embedded into Workday's platform-not research experiments or ... Those in our remote "home office" roles also have the opportunity to come together in our offices ...
Vancouver, BC ยท On-site +1
CA$96K - CA$144K/yr
Our studio operates as a remote-first workplace, offering flexible work arrangements. PLEASE NOTE ... be embedded in a core gameplay team to implement gameplay features and systems within our games ...
Vancouver, BC ยท On-site +1
CA$96K - CA$144K/yr
Our studio operates as a remote-first workplace, offering flexible work arrangements. PLEASE NOTE ... be embedded in a core gameplay team to implement gameplay features and systems within our games ...
About Canals Canals builds software for wholesale distributors, helping them operate more ... We're remote-first, flexible, and distributed across North and South America, bringing together ...
Quick apply
About Canals Canals builds software for wholesale distributors, helping them operate more ... We're remote-first, flexible, and distributed across North and South America, bringing together ...
... software developers responsible for the design, development, QA and install/deployment of ... Ability to work with remote teams * Strong oral and written communication skills are essential.
... software developers responsible for the design, development, QA and install/deployment of ... Ability to work with remote teams * Strong oral and written communication skills are essential.
Vancouver, BC ยท Remote
$85K - $120K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years ...
Quick apply
Vancouver, BC ยท Remote
$85K - $120K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years ...
$71.4K - $78.4K
5% of jobs
$78.4K - $85.4K
2% of jobs
$85.4K - $92.5K
1% of jobs
$92.5K - $99.5K
1% of jobs
$99.5K - $106.5K
3% of jobs
$106.5K - $113.6K
9% of jobs
$115.5K is the 25th percentile. Wages below this are outliers.
$113.6K - $120.6K
13% of jobs
The median wage is $127K / yr.
$120.6K - $127.6K
17% of jobs
$127.6K - $134.7K
15% of jobs
$137.7K is the 75th percentile. Wages above this are outliers.
$134.7K - $141.7K
19% of jobs
$141.7K - $148.7K
14% of jobs
$71.4K
$123K
$148.7K
Remote Embedded Software Engineers often encounter challenges such as limited direct access to physical hardware, coordinating across different time zones with team members, and maintaining effective communication for troubleshooting and integration tasks. These challenges can be mitigated by utilizing remote hardware labs, well-established code repositories, and clear documentation practices. Regular video meetings, collaborative development tools, and proactive status updates also help keep projects on track and align team efforts. By staying organized and responsive, remote engineers can overcome these obstacles and deliver high-quality embedded solutions.
An Embedded Software Engineer Remote job involves designing, developing, and testing software that runs on embedded systems, such as microcontrollers or IoT devices, while working remotely. These engineers write low-level code, optimize performance, and ensure seamless hardware-software integration. They use programming languages like C, C++, or Python and collaborate with teams through virtual communication tools. Remote roles require strong self-discipline, effective communication, and the ability to troubleshoot issues independently.
To thrive as an Embedded Software Engineer Remote, you need strong programming skills in C/C++, a solid understanding of embedded systems architecture, and often a degree in computer engineering, electrical engineering, or a related field. Familiarity with real-time operating systems (RTOS), version control tools like Git, and hardware debugging tools is commonly required, and certifications like Certified Embedded Systems Engineer (CESE) are a plus. Excellent problem-solving, self-motivation, and clear communication are important soft skills for effective remote collaboration. These capabilities enable you to deliver reliable, efficient solutions in a distributed work environment while supporting cross-functional teams and project objectives.
Other
PTO
Re-posted 13 days ago
An Amazing Career Opportunity for a Firmware Engineer!!ย
Location: Vancouver, CAN
Job ID: 42328
We're seeking a Senior Firmware Engineer to contribute to the development of proprietary low-power wireless products. This role involves embedded software design using C/C++ and assembler across 16/32-bit microcontroller architectures, including ARM Cortex and ARC platforms. The engineer will also be exposed to development of manufacturing tools, ensuring adherence to coding standards, and participate in the full product lifecycle-from concept to production.
Who are we?ย
HID powers the trusted identities of the world's people, places, and things, allowing people to transact safely, work productively and travel freely.
We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide employees.ย Check us out here:ย www.hidglobal.comย andย https://youtu.be/23km5H4K9Eoย
Identification Technologiesย (IDT):ย
IDT is creating trusted identities for IoT applications through Smart Components and Enabling Services.ย
HID's Identification Technologies powers the trusted identities of the world's people, places and things through smart components and cloud services. We make it possible for people and organizations to transact safely, work productively, and travel freely. Our contactless identification and sensing (RFID, NFC, and BLE) components and solution enabling technologies address the dynamic requirements across multiple industries to wirelessly connect,ย identify,ย collectย and manage data quickly and accurately acrossย virtually anyย IoT application.ย
As ourย Senior Software Engineer, you'll support HID's successย by:ย
ย
Yourย Experienceย and Background include:ย ย
ย
What we can offer you:
Why apply?ย
The wage range for this role considers a broad scope of factors that are considered when making compensation decisions, including but not limited to: skill sets, experience and training, licensure and certifications, and other business and organizational needs. The disclosed range does not account for geographic differentials based on the location where the position may be filled. At HID, it is uncommon for individuals to be hired at or near the top of the range. Final compensation decisions depend on the specific facts and circumstances of each case.
The base salary in Canada is $100,000 to $110,00 CAD.
This opportunity may be open to flexible working arrangements.
HID does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. We are not responsible for any fees related to unsolicited resumes.
HID is committed to building a diverse, equitable, and inclusive workforce that reflects the global communities we serve. As an equal opportunity employer, we welcome applications from individuals of all backgrounds, experiences, and perspectives. We evaluate applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, veteran status, or any other legally protected characteristic. Our goal is to create a workplace that empowers everyone to thrive and be their authentic selves, fostering an environment of mutual respect and inclusivity. If you have a disability and require assistance or accommodation to participate in the application process or to perform essential job functions, please contact accommodations-ext@hidglobal.com.
Please be aware that our recruitment process may include the use of AI-powered tools to assist in screening applicant resumes. These tools help us efficiently identify candidates whose qualifications and skills align with the job description. We use AI in a responsible manner and in accordance with applicable data privacy laws and regulations. Importantly, all applicants are reviewed by our Talent Acquisition team. AI is used to support, not replace, human judgment in the evaluation process.
We make it easier for people to get where they want to go!
On an average day, think of how many times you tap, twist, tag, push or swipe to get access, find information, connect with others or track something. ย HID technology is behind billions of interactions, in more than 100 countries. ย We help you create a verified, trusted identity that can get you where you need to go - without having to think about it. ย
When you join our HID team, you'll also be part of the ASSA ABLOY Group, the global leader in access solutions. You'll have 63,000 colleagues in more than 70 different countries. We empower our people to build their career around their aspirations and our ambitions - supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally. As we welcome new people on board, it's important to us to have diverse, inclusive teams, and we value different perspectives and experiences.
ย #LI-HIDGlobal