Senior Fae- Embedded Solutions Engineer
By Microchip Technology Inc. At Montreal, Quebec, Canada
In-depth experience with Microchip, AMD/Xilinx or Intel/Altera FPGA devices and a deep knowledge of Verilog or VHDL languages.
Embedded processor experience with knowledge of C, and software debug tools such as Keil, IAR or Eclipse.
Experience with Libero, Vivado or Quartus Design Software, as well as EDA tools for FPGA design is required.
8 years relevant work experience, including embedded hardware, software, and development tools
Direct client interfacing and support experience a plus
Must have strong communication, presentation and organizational skills
072364-Senior Devops Engineer - Embedded
By Capgemini Engineering At Ontario, Canada
Comprehensive benefits program (Health, Welfare, Retirement and Paid time off)
Other perks and wellness benefits like discount programs, and gym/studio access.
Tuition assistance and weekly hot skill development opportunities
7+ years of over all work experience with 3+ years of migration project experience.
3+ years of proven experience in handling building system, DevOps, Jenkins, CI/CT/CD within embedded products/ off-line product.
2+ years of experience with Security, image signing.
Bhjob15656_30785 - Senior Embedded Software Developer
By Myticas Consulting At Ottawa, Ontario, Canada
As a Senior Developer you may have additional team leadership responsibilities
10+ years’ experience working on carrier grade telecommunications products (Wireless, Mobility, Radion (RAN), 5G, 4G, LTE etc..)
Experience with Wireshark, gdb, and the Atlassian toolset
Work in a LEAN Agile environment, implement features in C++, fix defects in a timely manner
Work with other team members and software architects to determine the high level and detailed designs of the CU components
Work closely with the other development teams to ensure completeness, quality, and performance of the CU functionality
Embedded Software Engineer Jobs
By CS GROUP - Canada At Montreal, Quebec, Canada
Work closely with the electronics and hardware departments to ensure design of electronics and hardware can support the software requirements.
Create details designs to link the software implementation to the requirements.
Essential: Minimum five (5+) years of relevant experience with embedded software development
Essential: Knowledge of embedded C/C++ systems
Expert knowledge in real-time embedded software for 32-bit multicore microcontrollers
Expert knowledge in floating point development and methods.
Senior Embedded Software Engineer
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++.
Senior Embedded Software Engineer - Sdv
By General Motors At Markham, Ontario, Canada
Strong leadership and interpersonal communication skills, ability to collaborate effectively with team members locally and remotely, and with customers under pressure
10+ years of professional software design and development experience, combination of Embedded and Cloud Native technologies preferred
BS, or MS in EE/CE/CS, or the equivalent in experience with evidence of exceptional ability
Experience providing technical guidance to team members
Demonstrated knowledge in software programming languages (Python, Java, C, C++)
Demonstrated knowledge of data modeling and data structure principles, and AI/ML
Embedded Software Engineer Jobs
By Exact Match Recruitment At Ontario, Canada
4+ years experience in embedded development working on multithreaded, concurrent real time systems
Very strong embedded C development skills
Experience in both Linux and RTOS strongly preferred
Experience with Python and SQL for extracting and analyzing data for assessment of feature and product performance
Exact Match is a strategic recruitment partner focused on connecting experienced
Develop an in-depth understanding of the current device firmware features and how modules work together
Embedded Software Engineer Jobs
By Enterprise Solutions Inc. At Canada
• Develop and maintain software requirements in DOOR- NG
• Understand and develop software requirement.
• Good Knowledge of DOOR- NG tool, JIRA tool.
• Candidate must be able to port requirement from JIRA to DOOR NG
• Connect with Project team, end customer to define the product requirement
• Experience in embedded software development using C and C++. (must have)
Embedded Software Engineer Jobs
By Bornea Dynamics At St. Catharines, Ontario, Canada
Experience in programming embedded systems (C, C++, C#)
Experience with HDL or C++ compilers for programming FPGAs
Experience debugging and validation code in a laboratory environment
Experience with various communication protocols
Strong writing and documentation skills
Develop, debug, and test embedded software,
Embedded Autonomous Software Engineer
By Open Ocean Robotics At Victoria, British Columbia, Canada
Perform all phases of development lifecycle including requirements definition, software/systems architecture, implementation, testing, and integration
Learn the codebase to advance the DataXplorer USV platform or fix bugs while improving your coding skills in C++ and Rust
7+ years’ experience as an embedded software developer in C, C++ and/or Rust as a critical team member
Good verbal and written communication skills
Strong analytical and troubleshooting skills, technical aptitude, attention to detail with a can-do self-starting attitude
Ability to understand and translate business requirements to technical specifications
Embedded Software Engineer – Certification
By Wind River At Kanata, Ontario, Canada
Certification experience is a plus
Flexible home office! We offer the flexibility of a hybrid work schedule or 100% remote
Develop and deliver high quality documentation used for D0-178 certification evidence.
Ability to review D0-178 artifacts and provide guidance to conform Certification standards
6-10 years of relevant technical experience in software development.
Strong analytical skills in the C programming language.
Embedded Software Engineer - Certification/Hypervisor Team
By Wind River At Kanata, Ontario, Canada
Certification experience in aviation or automotive industry is a plus.
Flexible home office! We offer the flexibility of a hybrid work schedule or 100% remote
Develop and deliver high quality documentation used for DO-178 certification evidence.
Review DO-178 artifacts and provide guidance to conform Certification standards.
5-7 years of relevant technical experience in software development.
Strong analytical skills in the C programming language.
Embedded Software Engineer Jobs
By Coencorp Fleet Management Software Solutions At Brossard, Quebec, Canada
•Solid working knowledge of C++ and scripting languages
•Microcontroller programming experience (preferably ARM)
•Hardware design experience would be a big asset
Since 1991, we've been providing solutions that make industrial fleets more efficient, safer, and environmentally responsible.
Embedded Software Engineer (Junior/Intermediate/Senior)
By Evertz At Burlington, Ontario, Canada
Additional Skills and experience that will be useful:
C, C++ programming and debugging skills
Real-Time Operating Systems, Embedded Linux, FreeRTOS and Device Driver experience essential
Knowledge of digital hardware (SoC, x86, ARM microprocessor and its peripherals, FPGA, DSP etc.)
Knowledge of video standards H.264, MPEG2, HEVC, JPEG-XS, ST2110 and their applications
Knowledge of Cloud Computing (AWS etc.)
Embedded Software Engineer Jobs
By Better Way Lighting At Burnaby, British Columbia, Canada
Degree or diploma in Computer Science, Computer Engineering, or related technical experience
Exceptional interpersonal and communication abilities
Experience with embedded systems (Arduino, Espressif, or STM32)
Experience with communication protocols(SPI, I2C, RS485, etc.)
Write and implement efficient code
Create unique solutions to solve complex lighting data problems
R&D Embedded Hardware (Software) Engineer
By KYNZE At Montreal, Quebec, Canada
Eng. in Electrical Engineering or equivalent with at least 3 years of technical experience
Strong Experience in Analog and Digital circuits
Experience in embedded systems / firmware development,
Experience with programming languages such as C++, Python, etc.
Experience in hands-on development and debug on embedded targets using in-circuit debuggers and electronic test equipment (scopes, meters)
Experience with Android or iOS application development is an asset
Senior Qa Engineer, Embedded
By ecobee At Toronto, Ontario, Canada
Extensive experience on software testing techniques, methodologies, and tools
You are truly a tinkerer; you create your own apps and robots at home
Strong coding skills in Python
Experience working with Embedded Firmware
Knowledge of Linux and Shell scripting
Experience with CI/CD pipelines using Jenkins, CircleCI or something similar
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++.
Junior/Middle/Senior Software Engineer-C/Embedded-Tietovery Create
By Tietoevry At Landry Office, New Brunswick, Canada
Design and implementation of new features for 5G technology in L1 or L2 (depending on your skillset).
Knowledge of embedded software design principles (i.e. C99 standard)
At least good command of English and communication skills 
Experience in telecommunication area, especially in logical channels in LTE/5G
Experience with troubleshooting (GDB, crash analysis)
Knowledge of writing scripts in Python will be an advantage
Embedded Software Engineer Jobs
By Huntel Global At Ottawa, Ontario, Canada
Must have proven problem-solving abilities and attention to detail along with excellent communication skills (both written and verbal)
3+ years of embedded software design experience in C or C++ (preferably C++11 or later standards)
Experience deploying and configuring real-time operating systems (FreeRTOS, MQX) on embedded platforms
Knowledge of Cortex-M microprocessor families is a strong asset
Knowledge of common communication busses/protocols such as USB, I2C, SPI, UART (must have) and I2S (a strong asset).
Must have experience using issue tracking and version control systems (GIT, SVN).

Are you an experienced Senior Embedded Software Engineer looking for a new challenge? We are looking for a talented individual to join our team and help us develop innovative embedded software solutions for our cutting-edge products. You will have the opportunity to work with the latest technologies and collaborate with a team of highly skilled engineers. If you are passionate about embedded software engineering and want to make a difference, this is the job for you!

What is Senior Embedded Software Engineer Job Skills Required?

• Proficiency in C/C++ programming language
• Knowledge of embedded systems and microcontrollers
• Experience with RTOS and embedded Linux
• Knowledge of communication protocols (I2C, SPI, UART, etc.)
• Knowledge of hardware design and debugging
• Ability to troubleshoot and debug software issues
• Ability to work independently and in a team environment

What is Senior Embedded Software Engineer Job Qualifications?

• Bachelor’s degree in Computer Science, Electrical Engineering, or related field
• 5+ years of experience in embedded software development
• Experience with embedded software development tools (IDEs, compilers, debuggers, etc.)
• Experience with version control systems (Git, SVN, etc.)
• Experience with Agile development methodologies

What is Senior Embedded Software Engineer Job Knowledge?

• Knowledge of embedded systems and microcontrollers
• Knowledge of communication protocols (I2C, SPI, UART, etc.)
• Knowledge of hardware design and debugging
• Knowledge of software development tools (IDEs, compilers, debuggers, etc.)
• Knowledge of version control systems (Git, SVN, etc.)