- Program motion control firmware for robotic applications.
- Design and implement SDKs to enable customers to create their own applications using Vention automated equipment.
- Work with partners to seamlessly integrate Vention automation systems with robot manufacturers
- Implement various distributed robot services and agents software using Automation Technologies like ROS
- Program embedded devices using Python, JavaScript and C++ to extend Vention's automation ecosystem
- Test and debug firmware using HW debuggers, HW schematics, oscilloscope and breadboard circuits
- Assist our clients by helping them configure, test, and program their automated machine.
- Collaborate with the Vention sales team to develop and perfect our automated solutions.
- Programming languages (Python, JavaScript, C/C++) on embedded Linux systems
- Fluency in Microcontroller Peripherals (GPIO, clocks, resets, ADC & DAC, PWM, DMA, Interrupts, etc.)
- Understanding of TCP/IP, REST and message brokers
- Understanding of distributed system design and the related technical challenges
- Experience in designing responsive systems (embedded and cloud/web)
- Fluency in reading Circuit Board Layout and Schematics. Ability to troubleshoot with Oscilloscopes is desired
- Understanding of control software, internet technologies and Client/Server models
- Practical experience testing code and modules against common use cases
- Knowledge of CanOpen an asset
- Flexible paid time off and remote work policies
- Complimentary beverages and snacks so that you are fueled and ready for your day
- Global comprehensive health plans so you feel your best
- Career growth opportunities. Your future matters.
- Fun-filled social events curated based on diverse interests for our team to celebrate together. From sponsored sports teams to trivia nights
- Time off to volunteer and give back to your community.
- Initial Call
- Meet the Team
- Challenge
- Decision & Offer
-
Senior Firmware Engineer
Found in: JG CA C2 - 4 weeks ago
Synopsys, Inc. Montréal, Canada TEMPORARYOur Silicon IP business is all about integrating more capabilities into an SoC-faster. We offer the world's broadest portfolio of silicon IP-predesigned blocks of logic, memory, interfaces, analog, security, and embedded processors. All to help customers integrate more capabiliti ...
-
R&D Linux Firmware Engineer
Found in: Jooble CA O C2 - 19 hours ago
Schneider Electric Norge AS Montréal, QC, CanadaR&D Linux Firmware Engineer focuses on a range of embedded firmware development actives to create a high-quality embedded product. You will be part of an agile team implementing innovative firmware/software solutions for embedded IoT sensor gateway products. You will be a develop ...
-
Software Firmware Design Engineer
Found in: Appcast CA C2 A - 10 hours ago
Future Electronics Pointe-Claire, CanadaAbout the role · The System Design Specialist (SDS) – Software/Firmware will be a member of a multi-disciplined, cross-functional design team. The SDS – Software/Firmware will receive coaching and guidance from the SDC Manager and experienced members of the Advanced Engineering G ...
-
Avionics Engineer
Found in: Appcast CA C2 A - 10 hours ago
Epsilon Solutions Ltd. Montreal, CanadaRole: Avionics Engineer · Location: Montreal, QC · Duration: Contract/ Fulltime · Job Description · Possess, as a minimum, a Bachelor's degree in Engineering with a specialization in Software & Hardware, or a degree in Software Engineering or Computer Science for Software & Hard ...
-
Lead Engineer
Found in: Appcast CA C2 A - 10 hours ago
HaiLa Montreal, CanadaHaiLa is building ultra low power radio communications solutions that will eliminate the need for batteries in wireless communication devices by offering a product that is hyper power efficient that can run indefinitely from harvested energy. Our mission is to enable Ambient Powe ...
-
Firmware Designer
Found in: Talent CA C2 - 1 day ago
PixMob Montreal, Canada Full timePixMob is one of the world's leaders in creating immersive experiences for live events. You might have seen 60,000 people lighting up at the Super Bowl. Or at a Coldplay concert. Our goal is to reinvent rituals to connect crowds. We call that 'togetherness'. · We work with intern ...
-
Customer Support Engineer
Found in: Jooble CA O C2 - 19 hours ago
SPARK Microsystems Montréal, QC, CanadaEnglish follows) · Ingénieur Senior en Support Client · Montréal,Qc // Bilingue · Notre objectif est de prolonger de manière significative la durée de vie des batteries des appareils de communication sans fil à courte portée, ainsi que d'augmenter la fiabilité et l'agilité de l ...
-
Validation Engineer/Specialist
Found in: Jooble CA O C2 - 19 hours ago
Thorens Solutions Montréal, QC, CanadaTechnologies · Permanent - Full time , Hybrid work mode · Our client is a Quebec-based company offering unique and innovative technology. In full growth, our client specializes in the field of new generations of wireless devices. · Reporting to the Quality Assurance Validation ...
-
Lead Engineer
Found in: Jooble CA O C2 - 19 hours ago
HaiLa Montréal, QC, CanadaHaiLa is building ultra low power radio communications solutions that will eliminate the need for batteries in wireless communication devices by offering a product that is hyper power efficient that can run indefinitely from harvested energy. Based in Montreal and Ottawa, HaiLa i ...
-
Lead Engineer
Found in: Jooble CA O L C2 - 19 hours ago
HaiLa Montréal, QC, CanadaHaiLa is building ultra low power radio communications solutions that will eliminate the need for batteries in wireless communication devices by offering a product that is hyper power efficient that can run indefinitely from harvested energy. Based in Montreal and Ottawa, HaiLa i ...
-
Windows Administrator
Found in: Appcast CA C2 A - 18 hours ago
Genpact Montreal, CanadaWith a startup spirit and 115,000 + curious and courageous minds, we have the expertise to go deep with the world's biggest brands—and we have fun doing it We dream in digital, dare in reality, and reinvent the ways companies work to make an impact far bigger than just our bottom ...
-
Ingénieur d'applications, comptes majeurs
Found in: beBee S2 CA - 1 week ago
Opal-RT Technologies Montreal, Canada Full timeEnglish version will follow. · OPAL-RT Technologies recherche un Ingénieur d'applications, comptes majeurs · À propos d'OPAL-RT Technologies : · Imaginez travailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL et Hyd ...
-
Windows Administrator
Found in: Talent CA 2A C2 - 5 days ago
Genpact Montreal, CanadaWith a startup spirit and 115,000 + curious and courageous minds, we have the expertise to go deep with the world's biggest brands—and we have fun doing it We dream in digital, dare in reality, and reinvent the ways companies work to make an impact far bigger than just our bottom ...
-
Engineering
Found in: Talent CA C2 - 2 days ago
Neptronic Montreal, Canada Full timeJob opportunities in our Engineering department · You will come up with innovative ideas to update and upgrade our product lines. The engineering team at Neptronic works in three different disciplines (mechanical, hardware and firmware) and perform different tests to ensure our ...
-
Senior Electrical Design Engineer
Found in: Talent CA C2 - 14 hours ago
SCIREQ Montreal, CanadaPrimary responsibilities: · Design engineering for innovative scientific instruments that integrate electromechanical components, digital data acquisition and real-time control and analysis · Designing mixed signal (analog, digital) electronic circuits and PCBs · Developing embe ...
-
QA Team Lead
Found in: Talent CA C2 - 2 days ago
Talasoft Technical Services Montreal, CanadaJob Description · Our client is seeking to recruit a Lead for the Engineering QA team. The successful candidate will play a crucial role in developing, enhancing, and maintaining our firmware/hardware QA infrastructure to support our expanding product line. This role requires som ...
-
Consultant, Windows Administrator
Found in: Jooble CA O C2 - 2 hours ago
Genpact Montréal, QC, CanadaJob Description - Consultant, Windows Administrator (L2) (ITO · Consultant, Windows Administrator (L2) - ITO079311 · Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are dr ...
-
Consultant, Windows Administrator
Found in: Jooble CA O C2 - 2 hours ago
Genpact Montréal, QC, CanadaJob Description - Consultant, Windows Administrator (L2) (ITO · Consultant, Windows Administrator (L2) - ITO079312 · Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are dr ...
-
Systems Engineer
Found in: Talent CA C2 - 4 days ago
Actalent Montreal, Canada ContractJOB DESCRIPTION Actalent is searching for a Systems Engineer for an exciting opportunity with one of our clients in the Montreal Area. · Description: · Responsibilities: · Take the high level requirement from leadership and create system level requirements. · Take the syst ...
-
Windows Administrator
Found in: Jooble CA O C2 - 19 hours ago
Genpact Montréal, QC, CanadaJob Description - [Principal Consultant], [Windows Administrator] (ITO · With a startup spirit and 115,000 + curious and courageous minds, we have the expertise to go deep with the world's biggest brands—and we have fun doing it We dream in digital, dare in reality, and reinvent ...
Senior Firmware Engineer - Montreal, Canada - Vention
Description
Job Description
This is an onsite role (4 days a week) based out of our Montreal office
As part of Vention's Automation team, you will be responsible for developing firmware and software for the MachineMotion ecosystem . The Senior Firmware Engineer is called to work in various phases of a project, from initial R+D of new products to the support of existing tools and APIs. More specifically you will:
Qualifications
Additional Information
How We Take Care of You
What to Expect in Your Interview
Commitment to Equal Employment Opportunity
Our culture is an uplifting environment for high achievers. The fast-paced, high-performance environment will give you the opportunity to build products, processes and strategies that will have a lasting impact.
When you join Vention, you join a team of professionals with a diverse variety of experiences, backgrounds, and perspectives. Together, we strive to nurture a supportive and inclusive work environment for all. We push each other to achieve extraordinary results and forge long term relationships as a result of the intensity and passion.
We're passionate about helping you do your best work. Claim your seat and find out what you can do
If you're unsure if your experience perfectly matches our job posting, we encourage you to apply anyway We are happy to chat and get to know you better while you can understand the role as well.