R&D Firmware Engineer
By Thales At Ottawa, Ontario, Canada
At least 10 years relevant industry experience in the following areas:
Digital design and RTL development skills
Experience in TCL and shell scripting. Be familiar with the latest EDA tools for simulation
Experience with various industry standard interconnects used in SoCs (AXI, AHB)
Experience with software tool chain including assemblers, C compilers, Makefiles, and source code control tools
Experience with embedded systems bring up.
Firmware Engineer Jobs
By Aarcomm Systems Inc At Coquitlam, British Columbia, Canada
5+ years of experience in embedded software development using languages such as C
Knowledge of standard embedded debugging tools (oscilloscopes, DMMs, logic analyzers, etc…)
Design and develop applications in C for ARM, MSP430, and FreeRTOS
Work with customers to define, develop, and troubleshoot custom applications
Design and debug hardware using lab equipment (multimeters, oscilloscopes, etc.)
Create and maintain detailed design documentation
Firmware Engineer Jobs
By Robert Half At Edmonton, Alberta, Canada
Implement operational procedures, fix system issues, and give technical knowledge in collaboration with engineers and other MDT staff.
8+ years Electrical design experience within the oil and gas industry
Experience with SolidWorks 3D Modeling
Experience with EPLAN Electrical schematic software package
Create, install, upkeep, qualify, and enhance electrical boards, instruments, equipment, buildings, parts, things, and systems for use.
Conduct thorough engineering calculations to determine and establish that manufacture, fabrication, testing, and installation are done in accordance with specifications.
Smts Firmware Engineer Jobs
By AMD At Markham, Ontario, Canada
Power and clock management experience is a plus.
Multiple prior years of related firmware experience combined with technical education within the semiconductor industry.
Strong understanding of PC hardware architecture and systems management
Familiarity with Source Code management tools
Provide consultation to / collaboration with internal and external customers regarding AMD firmware features and programming requirements.
Proven interpersonal skills, technical leadership and collaboration skills required.
Firmware Engineer Jobs
By TeamBuilder Consulting At Greater Ottawa Metropolitan Area, Canada
Experience with integration of a wide range of drivers ( HDMI\MIPI display driver technology)
This position would be a hybrid role, working both onsite in Kanata and remotely.
Image to video processing and display
We are looking to fill a Linux firmware engineer on a 6 month contract to start.
Senior Firmware Engineer Jobs
By Storm4 At Vancouver, British Columbia, Canada
Deep knowledge of the dynamics of electric machines – a must
Proven skills in real-time control software architecture – interrupts, and asynchronous architectures
Proven skills in the real-time control software of electric machines inverters AND/OR Grid-tied inverters
Design the embedded system architecture
Design and debug high-performance, real-time control of electric machines with various peripherals such as communications
Research and evaluate new technology applications and conduct feasibility and de-risking studies
Gpu Security/Firmware Validation Engineer
By AMD At Markham, Ontario, Canada
Provide meaningful execution and issue update to program management.
Develop knowledge of system architecture, technical debug, and validation strategy
Experience in following technical areas:
Strong programming/scripting skills (C/C++, Python, Perl)
Knowledge of computer hardware architecture (CPU/GPU, x86, PCIe, memory, bus logic) and software architecture (driver, bios, firmware usage)
Working knowledge of Server OSes (Linux, Windows Server)
Technical Staff Engineer-Firmware Jobs
By Microchip Technology Inc. At Burnaby, British Columbia, Canada
Knowledge of RTOS constructs including threads, scheduling, synchronization, memory management
12+ years industry experience in embedded firmware development
Excellent analytical, problem solving, and documentation skills
Knowledge of Agile development process
Knowledge of high speed serial protocols such as PCIe and/or SAS/SATA
Experience with RISC/MIPS architectures, ThreadX RTOS and SoC peripheral protocols
Sr. Software / Firmware Engineer
By MKS Instruments At Richmond, British Columbia, Canada
Excellent time management skills and commitment to meet deadlines
Analyze customer requirements and use scenarios of a product, provide guidelines for hardware design, firmware design, software design and test plan.
7+ years of experience developing in C & C++ , with embedded development emphasis
5+ years of experience working with LabVIEW for data acquisition and logging
Experience with MPLAB X IDE, Atmel Studio, DAVE,, TwinCAT (3) or Code Composer Studio.
Excellent technical, analytical, problem-solving skills, with strong attention to details
Firmware Engineer (Summer Intern)
By VitalTracer Ltd. At Montreal, Quebec, Canada
•Must have strong organizational and time management skills, close attention to detail and be able to effectively handle multiple priorities
•Experience with lab instruments (DSO, LA etc.)
•English and French verbal and written communication skills
•Knowledge in PCB design (Altium)
•Develop and improve the power/energy efficiency strategy, battery optimization and other strategies used to increment device efficiency
•Design and implement functionality for VT-integrated devices
Technical Staff Engineer - Firmware
By Microchip Technology Inc. At Burnaby, British Columbia, Canada
Rich knowledge and experience in RTOS constructs including MSP, threads, IPC, scheduling, synchronization and memory management
Strong electrical design knowledge, schematics drawing reading and oscilloscopes using skills
System-level knowledge of boot loader, hardware initialization, and boot-up process etc.
Proficient C and Assembly Language programing skills
Excellent analytical and problem-solving skills
Excellent inter-personal and team working skills
Firmware Developer Jobs
By Lyft At Longueuil, Quebec, Canada

Please get in touch for further details!

Firmware Engineer Intern Jobs
By SpaceEquation Inc. At Concord, Ontario, Canada

Embedded C language, RTOS basics and VHDL or Verilog is plus

Are you an experienced Senior Firmware Engineer looking for a new challenge? We are looking for a talented individual to join our team and help us develop innovative firmware solutions for our products. You will have the opportunity to work on cutting-edge technology and be part of a team that is passionate about creating high-quality products. If you have a passion for firmware engineering and want to make a difference, this is the job for you!

Overview:

A Senior Firmware Engineer is responsible for developing, testing, and maintaining firmware for embedded systems. They must have a strong understanding of hardware and software design principles, as well as the ability to troubleshoot and debug complex systems. Senior Firmware Engineers must be able to work independently and collaboratively with other engineers and stakeholders.

Detailed Job Description:

A Senior Firmware Engineer is responsible for developing, testing, and maintaining firmware for embedded systems. This includes designing, coding, debugging, and testing firmware for embedded systems, as well as developing and maintaining software tools and utilities. The Senior Firmware Engineer must have a strong understanding of hardware and software design principles, as well as the ability to troubleshoot and debug complex systems. They must be able to work independently and collaboratively with other engineers and stakeholders.

What is Senior Firmware Engineer Job Skills Required?

• Strong knowledge of embedded systems and firmware development
• Experience with microcontrollers and embedded systems
• Proficiency in C/C++ programming language
• Knowledge of RTOS and embedded Linux
• Ability to troubleshoot and debug complex systems
• Excellent communication and problem-solving skills
• Ability to work independently and collaboratively

What is Senior Firmware Engineer Job Qualifications?

• Bachelor’s degree in Computer Science, Electrical Engineering, or related field
• 5+ years of experience in firmware development
• Experience with microcontrollers and embedded systems
• Proficiency in C/C++ programming language
• Knowledge of RTOS and embedded Linux
• Excellent communication and problem-solving skills

What is Senior Firmware Engineer Job Knowledge?

• Knowledge of embedded systems and firmware development
• Knowledge of microcontrollers and embedded systems
• Knowledge of C/C++ programming language
• Knowledge of RTOS and embedded Linux
• Knowledge of hardware and software design principles
• Knowledge of debugging and troubleshooting techniques

What is Senior Firmware Engineer Job Experience?

• 5+ years of experience in firmware development
• Experience with microcontrollers and embedded systems
• Experience with C/C++ programming language
• Experience with RTOS and embedded Linux
• Experience with hardware and software design principles
• Experience with debugging and troubleshooting techniques

What is Senior Firmware Engineer Job Responsibilities?

• Develop, test, and maintain firmware for embedded systems
• Design, code, debug, and test firmware for embedded systems
• Develop and maintain software tools and utilities
• Troubleshoot and debug complex systems
• Work independently and collaboratively with