1

Embedded Software Engineer Relocation Jobs in Vancouver, BC

Description As an Applied AI Software Engineer at Photonic, you will play a key role in identifying ... Competitive compensation package including base salary, stock options, and relocation assistance ...

... and/or embedded RTOS systems. โ€ข 2+ years management experience leading software projects and ... engineering best practices including estimation, design, testing from unit level to system level ...

The Software Engineering Manager is responsible for leading systems software and applications ... embedded RTOS systems. 2+ years management experience leading software projects and teams ...

Bachelor's or master's degree in electrical engineering, Computer Engineering, or a related field. * 5+ years of experience in firmware or embedded software development, specifically within the ...

As a Senior Firmware Engineer, you will play a crucial role in designing, implementing, and testing the embedded software that controls the core functionality of our BESS. You will work closely with ...

Cloud DevOps Engineer

Coquitlam, 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 ...

Cloud DevOps Engineer

Richmond, 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 ...

Cloud DevOps Engineer

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 ...

Cloud DevOps Engineer

Burnaby, 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 ...

Cloud DevOps Engineer

Burnaby, 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 ...

Cloud DevOps Engineer

New Westminster, 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 ...

Cloud DevOps Engineer

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 ...

Cloud DevOps Engineer

Surrey, 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 ...

Cloud DevOps Engineer

Richmond, 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 ...

Cloud DevOps Engineer

New Westminster, 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 ...

Showing results 41-60

Embedded Software Engineer Relocation information

What is an embedded software engineer?

Embedded Software Engineers design, develop, and optimize software that runs on specialized hardware or embedded systems, such as microcontrollers or IoT devices. In the context of relocation, this job may require moving to a particular city or country where the employer's development center or project site is located. Companies often support relocation by assisting with moving expenses, visa processing, and settling-in services. Relocating can offer exposure to new technologies, cultures, and professional growth opportunities. It's important to inquire about the specific relocation package and support provided by the employer.

What are the key skills and qualifications needed to thrive as an embedded software engineer?

To thrive as an Embedded Software Engineer, you need strong proficiency in C/C++, real-time operating systems, microcontroller architecture, and a relevant engineering degree. Familiarity with tools such as debuggers, oscilloscopes, version control systems (like Git), and often certifications in embedded systems or IoT are highly valued. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for collaborating across hardware and software teams. These skills ensure robust, efficient, and reliable product development in complex embedded environments.

What is the difference between Embedded Software Engineer Relocation vs Embedded Software Developer?

AspectEmbedded Software Engineer RelocationEmbedded Software Developer
CredentialsBachelor's or higher in Computer Engineering, Electrical Engineering, or related fields; certifications like C, C++, or RTOS are commonSame as Embedded Software Engineer Relocation
Work EnvironmentTypically in manufacturing, automotive, or consumer electronics companies; involves relocation to different sites or regionsSimilar environments; focus on developing and testing embedded systems
Industry UsageUsed across automotive, aerospace, consumer electronics, and industrial automationCommonly used in the same industries for software development roles

Both roles require similar technical skills and certifications, with the main difference being that Embedded Software Engineer Relocation emphasizes geographic mobility, often involving relocation to different company sites or regions. The core responsibilities and industry applications are largely overlapping, making them closely related roles in embedded systems development.

Are embedded software engineers in demand?

Embedded software engineers are in high demand due to the growth of IoT, automotive, medical devices, and consumer electronics industries. Skills in C, C++, and real-time operating systems, along with experience in hardware integration, increase employability in this field.

What are the common challenges faced by embedded software engineers when relocating for a new position?

Relocating as an Embedded Software Engineer often involves adapting to new company processes, development tools, and hardware platforms, which can vary significantly between organizations. Additionally, engineers may need to quickly build relationships with cross-functional teams, such as hardware engineers and quality assurance specialists, to ensure seamless product development. Familiarizing oneself with local industry standards or regulatory requirements is also crucial, especially if relocating internationally. Proactively seeking mentorship and participating in team meetings can help smooth the transition and accelerate integration into the new work environment.

Applied AI Software Engineer

Photonic

Coquitlam, BC โ€ข On-site

Full-time

Medical, Dental, Life

Re-posted 10 days ago


Job description

Description
As an Applied AI Software Engineer at Photonic, you will play a key role in identifying and delivering high-impact applications of Artificial Intelligence (AI) and Machine Learning (ML) across our Development and Engineering (D&E) organization. You will work closely with scientists, software engineers, and technical leaders to translate complex technical workflows into practical, trusted, and scalable AI-enabled solutions. In this role, you will help accelerate areas such as automation, technical analysis, knowledge retrieval, and engineering productivity in support of Photonic’s mission to build the world’s first universal scale quantum computer. This is an ideal opportunity for someone who thrives in a highly technical, cross-functional environment and wants to shape how AI is applied in a rigorous and security-conscious setting.

WHAT WE NEED YOU TO DO
  • Identify high-value opportunities to apply AI, ML and DL across Photonic’s technical workflows, with a focus on research, development and engineering.
  • Lead engineers through the design, prototyping, development and deployment of AI-enabled tools that support quantum and other technical workflows.
  • Prioritize AI initiatives based on technical feasibility, business value, adoption potential, and risk.
  • Establish evaluation methods and benchmarks to determine whether AI solutions are accurate, useful, and trustworthy in production settings.
  • Partner with scientists, engineers, and technical leaders to understand difficult problems and determine where AI, ML and DL can materially improve outcomes.
  • Integrate AI capabilities into existing software platforms, engineering workflows, and technical processes where appropriate.
  • Advise technical opportunities, tradeoffs, risks, and outcomes clearly to both technical and non-technical stakeholders.
  • Help shape AI standards, governance, and safe usage practices in partnership with relevant stakeholders.
  • Mentor teams in the practical use of AI methods, tools, and workflows.

WHAT YOU BRING TO OUR TEAM
  • Graduate degree in Computer Science or Engineering or Physics with a focus on AI, ML, or DL, or the equivalent combination of education and experience.
  • Deep understanding of modern neural network architectures and model families and when each is appropriate for different problem classes.
  • 5+ years of experience developing, improving and applying AI/ML/DL models within scientific computing, advanced engineering, semiconductor, quantum, or similar technical environments.
  • Experience applying AI/ML/DL models for optimization, search, simulation-driven workflows, or design space exploration (DSE).
  • Experience with secure enterprise AI deployment, model evaluation, and AI governance.
  • Strong software engineering background with experience designing and delivering production-quality systems.
  •  Demonstrated ability to work effectively in ambiguous, research-heavy, or technically complex environments.
  • Excellent communication skills, including the ability to clearly explain complex technical concepts to senior technical talent.
  • Outstanding collaboration skills and the ability to build credibility across diverse technical teams.
  • Nice to have – experience with any of the following: group algebra, group theory, graph theory, representation theory, quantum error correction, quantum compiling.

WHY YOU SHOULD WORK WITH US
  • Work closely with some of the brightest innovators in quantum technologies to drive breakthroughs that redefine computing
  • Enjoy a fast-paced and fun environment where you can try new things while solving innovative challenges every day
  • Inclusive company culture that values collaboration
  • Regular social events and fun activities keep our global team connected
  • Competitive compensation package including base salary, stock options, and relocation assistance for global talent
  • Comprehensive benefits including extended health, dental, life, long term disability, an employee assistance program, parental leave top-ups, and a flexible spending account

The description above is what we think an ideal candidate would look like for this role. At Photonic, we understand that everyone has a different work and life journey. If you feel your experience is close to what we've described, but you might not meet all the requirements, please still apply! All roles listed are for current vacancies. While artificial intelligence (AI) tools may be used to assist in reviewing applicant profiles, they do not determine candidate outcomes. Our hiring decisions are made by people, not algorithms. We are committed to fostering, cultivating, and preserving a culture of equity, diversity, and inclusion. We embrace and encourage our employees’ differences, knowing that these very differences inspire innovation and build better teams. If there are any accommodations our team can make throughout our hiring process, please let us know.