Embedded Developer Jobs
By Fortinet technologies At Vancouver, British Columbia, Canada
Experience with high-performance applications an asset.
Knowledge of Linux kernel and Linux security applications a bonus.
Excellent problem-solving, troubleshooting & communication skills.
Solid background in TCP/IP networking and multi-threaded programming.
Good understanding of database design and SQL an asset.
Fortinet is growing and we are looking to hire a Software Development Engineer to join our team.
Senior Embedded Software Developer
By Lumotive At Vancouver, British Columbia, Canada
Manage work effectively through collaborative issue tracking.
Master's degree in Computer Science or equivalent work experience.
5+ years of industry experience.
Good knowledge of embedded protocols especially I2C and SPI.
Good knowledge of network development (sockets, TCP/IP).
Strong embedded programming experience in C / C++.
Embedded Software Developer C++ Qt
By Randstad Canada At Richmond, British Columbia, Canada

Our Vancouver client is looking for an Intermediate level Software Engineer experienced with multi-threaded C / C++ programming experience and Qt experience (embedded preferably). This is a net new ...

Developer, Embedded Algorithms, Developer Framework
By Kinaxis At Vancouver, British Columbia, Canada
3+ years of industry software development experience, preferably on enterprise-scale products
Post-secondary education in Computer Science, Software Engineering, or an equivalent program
Excellent communication and collaboration skills
Experience with data structures, algorithms, multi-threading, and other core software concepts
Strong problem solving and analytical skills
Professional development experience with a variety of programming languages including Java/C#, Typescript, and others
Embedded Software Developer Jobs
By Safe Fleet At Coquitlam, British Columbia, Canada
Develop the software tools and subsystems to support software development, test, and manage their implementation
Maintain the developed software efficiently through solid knowledge of software lifecycles
Knowledge of TCP/IP networking and data interfaces
UI design experience (preferably with QT)
Experience with open-source video tools, specifically GStreamer and FFmpeg is desirable
Knowledge of design patterns and ability to document design concepts

Are you an experienced Embedded Software Developer looking for a new challenge? We are looking for a creative and motivated individual to join our team and help us develop innovative embedded software solutions. You will have the opportunity to work on cutting-edge projects and collaborate with a talented team of engineers. If you are passionate about embedded software development and have the skills to make a difference, then this is the job for you!

Embedded Software Developer Job Description:

A software developer with experience in embedded systems is responsible for developing, testing, and maintaining software for embedded systems. They must have a strong understanding of embedded systems, including hardware, operating systems, and software development.

What is Embedded Software Developer Skills Required?

• Knowledge of embedded systems and hardware
• Proficiency in programming languages such as C, C++, and Assembly
• Knowledge of operating systems such as Linux, Windows, and RTOS
• Ability to debug and troubleshoot software
• Knowledge of software development processes and methodologies
• Ability to work independently and in a team environment
• Excellent communication and problem-solving skills

What is Embedded Software Developer Qualifications?

• Bachelor’s degree in Computer Science, Engineering, or a related field
• Experience with embedded systems and software development
• Knowledge of software development processes and methodologies
• Ability to debug and troubleshoot software
• Excellent communication and problem-solving skills

What is Embedded Software Developer Knowledge?

• Knowledge of embedded systems and hardware
• Proficiency in programming languages such as C, C++, and Assembly
• Knowledge of operating systems such as Linux, Windows, and RTOS
• Knowledge of software development processes and method