Familiarity with cleantech, embedded systems, or robotics domains * Experience automating ... Hardware & Software Access: MistyWest can provide equipment and software support where needed * Try ...
Quick apply
Familiarity with cleantech, embedded systems, or robotics domains * Experience automating ... Hardware & Software Access: MistyWest can provide equipment and software support where needed * Try ...
Quick apply
Familiarity with cleantech, embedded systems, or robotics domains * Experience automating ... Hardware & Software Access: MistyWest can provide equipment and software support where needed * Try ...
Familiarity with cleantech, embedded systems, or robotics domains * Experience automating ... Hardware & Software Access: MistyWest can provide equipment and software support where needed * Try ...
Familiarity with cleantech, embedded systems, or robotics domains * Experience automating ... Hardware & Software Access: MistyWest can provide equipment and software support where needed * Try ...
The Municipal Engineer - Major Projects is a senior-level civil engineering role supporting the ... Reporting to a Project Manager, the position is embedded within multidisciplinary Major Projects ...
Quick apply
The Municipal Engineer - Major Projects is a senior-level civil engineering role supporting the ... Reporting to a Project Manager, the position is embedded within multidisciplinary Major Projects ...
Vancouver, BC ยท On-site +1
CA$65K - CA$75K/yr
Role Overview We are looking for an Entry-Level Full-Stack Engineer who is eager to help build the next generation of our platform. In this role, you will be deeply involved across the entire stack ...
Vancouver, BC ยท On-site +1
CA$65K - CA$75K/yr
Role Overview We are looking for an Entry-Level Full-Stack Engineer who is eager to help build the next generation of our platform. In this role, you will be deeply involved across the entire stack ...
Software skills in managing the upstream interaction of your embedded device with various platforms ... C++/C# skills ice the cake Get in touch If you are the right engineer / designer for our company ...
Software skills in managing the upstream interaction of your embedded device with various platforms ... C++/C# skills ice the cake Get in touch If you are the right engineer / designer for our company ...
Richmond, BC ยท On-site
Software skills in managing the upstream interaction of your embedded device with various platforms ... C++/C# skills ice the cake Get in touch If you are the right engineer / designer for our company ...
Quick apply
Richmond, BC ยท On-site
Software skills in managing the upstream interaction of your embedded device with various platforms ... C++/C# skills ice the cake Get in touch If you are the right engineer / designer for our company ...
Develop software using appropriate programming language (C, C++, JAVA, Perl, Python) for Controls ... Expected to provide guidance and assistance to entry level professionals and technical employees ...
Develop software using appropriate programming language (C, C++, JAVA, Perl, Python) for Controls ... Expected to provide guidance and assistance to entry level professionals and technical employees ...
Vancouver, BC ยท On-site +1
CA$85K - CA$160K/yr
... the fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting ... embedded throughout our workplace culture and practices. Join us in our commitment to honour ...
Vancouver, BC ยท On-site +1
CA$85K - CA$160K/yr
... the fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting ... embedded throughout our workplace culture and practices. Join us in our commitment to honour ...
Burnaby, BC ยท On-site
Proficiency in CAD software (e.g., SolidWorks, Fusion 360) for part design and fabrication. * Basic ... embedded firmware concepts. * Hands-on experience with 3D printing, basic machining, and ...
Quick apply
Burnaby, BC ยท On-site
Proficiency in CAD software (e.g., SolidWorks, Fusion 360) for part design and fabrication. * Basic ... embedded firmware concepts. * Hands-on experience with 3D printing, basic machining, and ...
... software Salary: $60,000-$90,000 annually commensurate on experience, full-time permanent position. The lower portion of the range reflects entrylevel Civil or Survey Engineering Technologist ...
Quick apply
... software Salary: $60,000-$90,000 annually commensurate on experience, full-time permanent position. The lower portion of the range reflects entrylevel Civil or Survey Engineering Technologist ...
CA$60K - CA$90K/yr
... software Salary: $60,000-$90,000 annually commensurate on experience, full-time permanent position. The lower portion of the range reflects entrylevel Civil or Survey Engineering Technologist ...
CA$60K - CA$90K/yr
... software Salary: $60,000-$90,000 annually commensurate on experience, full-time permanent position. The lower portion of the range reflects entrylevel Civil or Survey Engineering Technologist ...
Build and maintain custom Shopify apps (public, custom, and embedded admin apps) and the full range ... Degree or post-secondary education in Computer Science, Software Engineering, IT, Data Science, or ...
Quick apply
Build and maintain custom Shopify apps (public, custom, and embedded admin apps) and the full range ... Degree or post-secondary education in Computer Science, Software Engineering, IT, Data Science, or ...
Vancouver, BC ยท Remote
$75K - $88K/yr
... embedded developer for the RightMetric business. As time progresses, the role will serve ... Adegree in Computer Science, Software Engineering, or a related technical field- or equivalent ...
Vancouver, BC ยท Remote
$75K - $88K/yr
... embedded developer for the RightMetric business. As time progresses, the role will serve ... Adegree in Computer Science, Software Engineering, or a related technical field- or equivalent ...
Build and maintain custom Shopify apps (public, custom, and embedded admin apps) and the full range ... Degree or post-secondary education in Computer Science, Software Engineering, IT, Data Science, or ...
Build and maintain custom Shopify apps (public, custom, and embedded admin apps) and the full range ... Degree or post-secondary education in Computer Science, Software Engineering, IT, Data Science, or ...
Richmond, BC ยท On-site
CA$3.7K - CA$4.0K/mo
... embedded firmware, and cloud storage. The Software Test team is responsible for validation and ... programming, or scripting experience Knowledge of data communication, networking, and protocols ...
Richmond, BC ยท On-site
CA$3.7K - CA$4.0K/mo
... embedded firmware, and cloud storage. The Software Test team is responsible for validation and ... programming, or scripting experience Knowledge of data communication, networking, and protocols ...
... software development to join our QA team as aSoftware QA Test Engineer (Co-op). Youll help us ... This is a hands-on opportunity to work with embedded firmware, front-end UI applications, and ...
Quick apply
... software development to join our QA team as aSoftware QA Test Engineer (Co-op). Youll help us ... This is a hands-on opportunity to work with embedded firmware, front-end UI applications, and ...
About the Role At MistyWest, as our Electronics Engineer, you will work on various electronic ... Knowledge of embedded systems design; * High resilience: the ability to push through impossible ...
About the Role At MistyWest, as our Electronics Engineer, you will work on various electronic ... Knowledge of embedded systems design; * High resilience: the ability to push through impossible ...
About the Role At MistyWest, as our Electronics Engineer, you will work on various electronic ... Knowledge of embedded systems design; * High resilience: the ability to push through impossible ...
Quick apply
About the Role At MistyWest, as our Electronics Engineer, you will work on various electronic ... Knowledge of embedded systems design; * High resilience: the ability to push through impossible ...
Burnaby, BC ยท On-site
$35 - $48/hr
Experience and Role Accountabilities Entry level to one (1) year of in a relevant engineering field ... software Intermediate MS Office skills (Word, Excel, and PowerPoint) Intermediate English skills ...
Burnaby, BC ยท On-site
$35 - $48/hr
Experience and Role Accountabilities Entry level to one (1) year of in a relevant engineering field ... software Intermediate MS Office skills (Word, Excel, and PowerPoint) Intermediate English skills ...
Vancouver, BC ยท On-site
Firmware & Embedded Engineers * Industrial Designers * Mechanical Engineers * Mechatronics ... Hardware & Software Access: MistyWest can provide equipment and software support where needed * Try ...
Quick apply
Vancouver, BC ยท On-site
Firmware & Embedded Engineers * Industrial Designers * Mechanical Engineers * Mechatronics ... Hardware & Software Access: MistyWest can provide equipment and software support where needed * Try ...
$29K - $40K
2% of jobs
$40K - $51K
3% of jobs
$51K - $62K
7% of jobs
$67.8K is the 25th percentile. Wages below this are outliers.
$62K - $73K
23% of jobs
The median wage is $84K / yr.
$73K - $84K
14% of jobs
$84K - $95K
11% of jobs
$104.3K is the 75th percentile. Wages above this are outliers.
$95K - $106K
17% of jobs
$106K - $117K
12% of jobs
$117K - $128K
5% of jobs
$128K - $139K
3% of jobs
$139K - $150K
2% of jobs
$29K
$90.4K
$150K
A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.
An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.
To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

Contractor
Posted 13 days ago
Be an early applicant
MistyWest is a hardware engineering and product development consultancy based in Vancouver, BC, specializing in embedded, sensing, robotics, and cleantech solutions for clients who value sustainability. As a ~30-person team, MistyWest offers a collaborative environment where autonomy and direct impact are central to the role. This position is ideal for someone who thrives in a hands-on setting and is eager to grow into automation, systems, and infrastructure ownership.
The IT & Automation Engineer will split their focus between day-to-day IT operations and building automation solutions that streamline company workflows. You'll work closely with project managers and leadership, contributing to operational excellence and driving improvements across internal systems.
Requirements
Benefits
If you would like to be considered for contract work, please apply with your resume and provide a link to previous work (where applicable). Be sure to include your availability for the next 2-4 weeks so we know if you're keen to take on new work!
Disclaimer
Please note that if selected, you will be working as an โIndependent Contractorโ and not as an employee at MistyWest. We have previously hired from our contractor pool, so this is a great way to get your proverbial "foot in the door" when it comes to securing a permanent gig as a Westie!
Requirements will vary depending on the specific project you are being hired for. Some projects require your physical presence in our Vancouver office and lab a few days a week/month - some are 100% remote enabled.