Talent.com

Embedded engineer Jobs in Saanich, BC

Last updated: 2 days ago
  • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

Synapse ITSVictoria, Capital Regional District, Canada
CA$85,000.00–CA$120,000.00 yearly
Full-time
The Firmware Engineer will develop and support our industry-leading traffic products.The successful candidate will help create products that allow the visually impaired to safely experience the wor...Show moreLast updated: 4 days ago
  • Promoted
Marine Engineer

Marine Engineer

Randstad CanadaEsquimalt, British Columbia, CA
CA$70.00–CA$80.00 hourly
Temporary
Quick Apply
Our client is currently looking to add a Marine Engineer to their growing team.If you are a seasoned engineer looking for your next contract assignment this might be the opportunity for you.This Ma...Show moreLast updated: 30+ days ago
  • Promoted
Civil Engineer

Civil Engineer

Skyline Recruitment LtdGreater Vancouver, BC, Canada
Full-time
Are you passionate about making a difference in communities throughout BC? Do you enjoy the challenge of working on high-profile, geographically diverse projects? If you are a talented and team-ori...Show moreLast updated: 8 days ago
  • Promoted
Application Engineer

Application Engineer

Trane Canada ULCVictoria, BC, Canada
Full-time
Application EngineerTrane in Victoria, BC is hiring for Application Engineer (Equipment).In this role, you will be responsible for the equipment portion of various projects including validating the...Show moreLast updated: 29 days ago
  • Promoted
Lead Field Engineer

Lead Field Engineer

Aecon Group Inc.Greater Vancouver Metropolitan Area, Canada
CA$85,000.00–CA$95,000.00 yearly
Full-time
Fraser Crossing Partners, selected by the Province of British Columbia to design, build and partially finance the project, is a 50 / 50 joint venture between Aecon and Acciona.The new four-lane cable...Show moreLast updated: 4 days ago
  • Promoted
Transportation Engineer

Transportation Engineer

Partner StaffingVictoria, British Columbia, Canada
Full-time
Transportation Engineer to join their dynamic team in Victoria.The successful candidate will play a key role in the planning design and implementation of transportation infrastructure projects incl...Show moreLast updated: 30+ days ago
Primary Care Physician

Primary Care Physician

Victoria Cool Aid SocietyVictoria BC None, CA
Job Title : Primary Care Physician.Work Site : Cool Aid CommunityHealth Centre- 713 Johnson St.Start Date : To be mutually agreedupon. Compensation Type : AlternativePayment Program.Join an interdiscipl...Show moreLast updated: 30+ days ago
  • Promoted
Cloud Engineer

Cloud Engineer

TechioSoftBritish Columbia, Canada, Canada
Full-time
Job Title : DevOps - AWS Cloud Engineer.Minimum of 5+ years of experience working as a DevOps Engineer, with a strong focus on AWS Cloud. Expertise in DevOps tools such as Git, GitHub Actions, AWS C...Show moreLast updated: 3 days ago
Information Technology Roles

Information Technology Roles

White JobsGreater Vancouver, British Columbia, Canada
Full-time
Quick Apply
The Homeland Recruitment team is consistently building out its pool of talent.We are currently welcoming applicants for.Requirements to increase your chances of being hired : .Systems Engineer, IT Su...Show moreLast updated: 11 days ago
  • Promoted
Software Engineer

Software Engineer

ViVitro LabsVictoria, BC, Canada
CA$73,801.73–CA$92,252.16 yearly
Full-time
Are you a Software engineer who is passionate about hands-on innovation, collaboration, and making a global impact in the biomedical sector? Do you love designing software and firmware that drive c...Show moreLast updated: 21 days ago
  • Promoted
Ports Engineer

Ports Engineer

WSP CanadaVictoria, British Columbia, Canada
CA$71,500.00–CA$98,300.00 yearly
WSP is seeking a Civil Engineer with a passion for technical project delivery to join our Canadian Ports, Marine and Coastal Practice at our Victoria (preferred) or Vancouver office.A role that com...Show moreLast updated: 4 days ago
  • Promoted
Project Engineer

Project Engineer

StevenDouglasBritish Columbia, Canada, Canada
Full-time
Our client is a Canadian mining company with a portfolio of exploration and development projects located in British Columbia, Canada. Our client focus in on building the next large gold mine in Cana...Show moreLast updated: 2 days ago
Structural Engineer / Building Engineer

Structural Engineer / Building Engineer

CanMar RecruitmentVictoria Central British Columbia Provincial Government, British Columbia, Canada
CA$80,000.00–CA$120,000.00 yearly
Healthcare, Health Tech, Government, Municipalities, Non-Profits, Legal, Public Accounting, Food and more.We are proactively building a data bank for opportunities in these fields.By applying, you ...Show moreLast updated: 30+ days ago
  • Promoted
Municipal Engineer

Municipal Engineer

AECOMVictoria, British Columbia, Canada
AECOM is searching for a Municipal Engineer to be based in our Victoria BC office.The appropriately qualified candidate will have an understanding and significant experience in civil engineering ci...Show moreLast updated: 11 days ago
Embedded Software Engineer

Embedded Software Engineer

ActalentVictoria, British Columbia, Canada
CA$43.00–CA$50.00 hourly
Job Title : Embedded Software Engineer.Join our team to work on high-end embedded systems and contribute to applications development. As part of an Agile organization operating on 2-week sprints, you...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

OSI Maritime SystemsGreater Vancouver, BC, Canada
CA$75,000.00–CA$85,000.00 yearly
In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over the years we have had many firsts.Today, OSI Maritime Systems is a le...Show moreLast updated: 18 days ago
  • Promoted
Sales Engineer

Sales Engineer

Summit Search GroupGreater Vancouver, BC, Canada
We’re excited to partner with a leading innovator in the data analytics space to find a.This is your chance to work with a company dedicated to delivering a high-performance analytics platform that...Show moreLast updated: 4 days ago
Assistant Building Engineer 1

Assistant Building Engineer 1

York Region District School BoardBritish Columbia, Canada
CA$56.00 hourly
Full-time
The Vancouver School Board welcomes applications for the position of : Assistant Building Engineer 1 (ABE 1)Annual Salary : $56,583. Extensive & Comprehensive benefits : Extended Health, Dental, Munic...Show moreLast updated: 30+ days ago
Firmware Engineer Manager

Firmware Engineer Manager

Brainpower360Vancouver Area, BC
CA$130,000.00–CA$190,000.00 yearly
Permanent
Lead and manage a team of embedded firmware engineers, providing technical guidance and feedback.Oversee the development of embedded firmware solutions. Collaborate with cross-functional teams to de...Show moreLast updated: 30+ days ago
  • Promoted
Forward Deployed Engineer (AI Gameplay Engineer)

Forward Deployed Engineer (AI Gameplay Engineer)

Inworld AIBritish Columbia, Canada
CA$130,000.00–CA$190,000.00 yearly
Inworld is the best-funded startup in AI and games with a $500 million valuation and backing from top tier investors including Intel Capital, Microsoft’s M12 fund, Lightspeed Venture Partners, Sect...Show moreLast updated: 21 days ago
Senior Firmware Engineer

Senior Firmware Engineer

Synapse ITSVictoria, Capital Regional District, Canada
4 days ago
Salary
CA$85,000.00–CA$120,000.00 yearly
Job type
  • Full-time
Job description

Position Title : Firmware Engineer

Salary Classification : Exempt

Reports to : Engineering Manager

Supervises : N / A

Summary :

The Firmware Engineer will develop and support our industry-leading traffic products. The successful candidate will help create products that allow the visually impaired to safely experience the world on their own terms.

JOB DUTIES : Include but are not limited to the following :

  • Maintain and enhance embedded software for existing product lines.
  • Own the embedded software system design cycle from requirements through launch and beyond.
  • Design, develop, code, test, and debug embedded software.
  • Integrate, verify, and validate new product designs and design changes.
  • Perform design and code reviews.
  • Interface with a cross-functional engineering team.
  • Support the Tech Support team with intimate product knowledge.
  • Contribute to a fun and innovative work environment.
  • Work in an Agile environment using Atlassian toolset.

Requirements

Education : Bachelors Degree in Electrical, Electronic, Computer Science or Computer Engineering

Technical Experience & Skills :

  • 7+ years’ experience in embedded software development and writing C and / or assembly code for microcontrollers such as Microchip PIC, Freescale / NXP, ST, Cortex M3 / M0 and Atmel.
  • Mastery of C language programming as it pertains to an embedded environment.
  • Strong understanding of computer architecture and embedded software development best practices, with significant experience in low level development and programming.
  • Real time development experience with and without an RTOS.
  • Knowledge of communication interfaces, such as SPI, I2C, I2S, UART, CAN, USB, BLE, Wi-Fi, and Ethernet.
  • Ability to read schematics to troubleshoot, debug and bring up new hardware using oscilloscopes, logic analyzers, protocol analyzers and in-circuit emulators.
  • Experience programming peripheral hardware at the register level.
  • Working knowledge of C++.
  • Working knowledge of IoT principles and methods.
  • Familiarity with OOP design principles.
  • Familiarity with various ARM architectures (e.g. Cortex M4, M7, etc.).
  • Familiarity with security basics (e.g. TrustZone, security certificates, etc.).
  • Soft Skills :

  • Strong interpersonal, analytical, organizational and follow-up skills.
  • Solid problem-solving skills. Highly technical, quickly grasping how things work. Presents technical concepts, ideas, and information in terms that both engineers and non-engineers can understand.
  • Motivated by continuous learning and development.
  • Functions well in a small company / startup environment. (High visibility, accountability and development velocity)
  • Ability to work independently with minimal supervision, and collaboratively with a cross-functional team.
  • Disciplined engineering approach.
  • Differentiates value-added activities from waste.
  • Demonstrates systems thinking.
  • About the Company

    Synapse ITS is a comprehensive transportation technology platform focused on increasing roadway safety, accessibility and efficiency through innovative infrastructure.

    BENEFITS & PERKS

  • Annual Bonus Program
  • Robust Health and Dental plan and Employee Assistance Program for you and your dependents.
  • TELUS Health Virtual Healthcare
  • Health Spending Account
  • Health & Wellness subsidy
  • 3 weeks’ vacation to start, 4 weeks at 5-years.
  • Generous unplanned emergency / sick days
  • Professional development and training
  • Secure bike cage
  • Shower facilities.
  • Hybrid remote work program
  • Community support and regular social activities!
  • Robust recycling program (bring in municipal limited items from home)
  • Weekly snacks, coffees, and local teas
  • FREE and ample parking
  • Member of the BC Green Business Collective, holding ourselves accountable to our Corporate Social Responsibilities for a greener workplace (yup, we consider this a perk!).
  • Synapse-ITS offers a competitive total rewards package which includes an incentive plan, comprehensive health & dental benefits, and generous paid time off. The annualized base salary range for this Victoria, B.C. based role is CAD $85,000 to $120,000 .

  • The base salary offered to the successful candidate will consider a wide array of factors including but not limited to the individual’s skill set, level of experience applicable to the role and consideration of internal equity.
  • J-18808-Ljbffr