Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Manager - Firmware Engineering

Vention

Vention helps some of the most innovative manufacturing companies automate their production floor in just a few days. Vention's online-first manufacturing automation platform (MAP) enables its clients to design, automate, order, and deploy manufacturing equipment directly from their web browser.
Vention is headquartered in Montreal, Canada, with offices in Berlin and Boston, and is used in over 3,000 factories on 5 continents. As one of Canada’s Most Admired Cultures and Great Place to Work, we are a performance driven culture that cares deeply about happiness. We like ambitious goals, facts & data, and constructive debates. At the same time, we know that we can’t push ourselves if we are not surrounded by an uplifting and caring work environment.
We make our clients successful – we do what’s right for our customers, even when it makes our roles more challenging.
We execute and deliver – we set ambitious goals for ourselves and are energized about meeting them.
We debate, then commit – we challenge our own perspectives and ideas in pursuit of the best solutions.
We innovate to inspire – we value innovation in products, user experiences, and business practices.
We collaborate to achieve more – we work as one team to achieve more than we would on our own.
We empower our people to reach their full potential – we hold ourselves to high standards but celebrate progress & achievements.
Job DescriptionAs our Firmware Team Manager, you will lead a team of firmware and embedded software developers in the implementation of the Edge and Cloud based systems and OS platforms for everything that Vention has to offer. This enables communications between the Vention ecosystem and our thousands of machine parts interactions on factory floors.
Lead and grow a team of five firmware developers, fostering both technical and interpersonal development.
Work daily with technologies such as C++, Python, Realtime Linux, Docker, Arm Linux, and hands‑on robotics.
Architect the code stack for various deployment environments on Edge and ensure software performance in all environments.
Participate in testing and quality of our physical solutions and manufacturing hardware.
Collaborate with robot arm manufacturers and motor suppliers such as Fanuc, UR, Doosan, etc.
Organize team work: quarterly and sprint planning, estimation, tracking, and reviews to keep projects on schedule.
Own a core piece of our product line and guide it to completion.
Qualifications
Proficiency in C++, Python, and Bash.
Strong leadership skills with experience managing end‑to‑end solutions.
Ability to thrive in a fast‑paced, constantly evolving environment.
Understanding of TCP/IP, REST, gRPC, WebSockets, and MQTT.
Experience with distributed system design and its technical challenges.
Knowledge of ROS, robot programming, and motion planning is an asset.
Optional: Experience with proprietary robot platforms (URSim, ROBOGUIDE, DART, etc.) and hardware deployment is an asset.
Benefits
Flexible paid time off and remote work policies.
Complimentary beverages and snacks.
Global comprehensive health plans.
Career growth opportunities.
Fun‑filled social events curated for diverse interests.
Time off to volunteer and give back to the community.
Interview Process
Initial Call
Meet the Team
Challenge
On‑site interview
Decision & Offer
EEO StatementOur 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’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.
Seniority LevelMid‑Senior level
Employment TypeFull‑time
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Manager - Firmware Engineering in Winnipeg, MB vacancy
  •  ...before somebody hands you the answer?Some engineering roles are about applying a known...  ...Tangent, we develop complex products where firmware, electronics and the physical world have...  ...industrial applications. Our quality management system is registered to ISO 9001:2015 and... 
    Suggested
    Full time
    Immediate start

    Tangent Design Engineering Inc.

    Winnipeg, MB
    1 hour ago
  • Strong Firmware design and debug experience using assembly and C/C++ Programming. Knowledge of NAND Flash, SSD Flash translation layer, Wear leveling, Garbage collection. Knowledge of mass storage interface such as SATA, SAS, NVMe (Optional but strong plus). Knowledge of configuring... 
    Suggested

    Yochana

    Winnipeg, MB
    1 hour ago
  • $90k - $125k per year

    Overview Join to apply for the Firmware Engineer role at Tangent Design Engineering. We’re a Calgary-based product development firm known for solving complex engineering challenges across consumer electronics, industrial systems, and everything in between. Our team... 
    Suggested
    Remote work
    Flexible hours
    3 days per week

    Tangent Design Engineering

    Winnipeg, MB
    1 hour ago
  •  ...recovery behavior. Reproduce field failures with hardware and test engineers, and validate fixes across supported device configurations....  ...Android system internals, including processes, threads, memory management, I/O, filesystems, and system-level debugging. Hands-on... 
    Suggested
    Remote work

    Kindredventures

    Winnipeg, MB
    1 hour ago
  •  ...by solving high-impact problems with innovative engineering and bold ideas.We are seeking a Electronic & Firmware Engineer to join our multidisciplinary team and...  ...systems that support flight control, power management, sensing, and vehicle autonomy.You will collaborate... 
    Suggested

    MOSTAVIO

    Winnipeg, MB
    1 hour ago
  •  ...Description and Requirements About Our TeamWe’re looking for UEFI Engineer to join our Infrastructure Solutions Group (ISG) at Lenovo. As...  ...with software engineers to write, debug and test embedded Firmware. Manage and maintain firmware build tools, manage builds, and release... 
    Local area

    Lenovo

    Winnipeg, MB
    1 hour ago
  • $116.48k - $174.8k per year

     ...Job DescriptionCome join our Data Center Engineering Team and work on one of the most...  ...paced team developing new, cutting-edge firmware for Solidigm Solid State Drives (SSD). You...  ...Project planning, estimation, and risk management Customer requirements definition, clarification... 
    Long term contract
    Temporary work
    Internship
    Local area
    Flexible hours

    Solidigm Inc.

    Winnipeg, MB
    1 hour ago
  • Job Details Engineering Full-Time 3+ years Kitchener, Ontario Job Type: Full-...  ...Industrial Park) Department: Software & Firmware Reports To: Software & Firmware...  ...Operating Systems (specifically FreeRTOS) to manage device resources, mutual exclusion,... 
    Long term contract
    Full time
    Casual work

    Mycionics Inc.

    Winnipeg, MB
    1 hour ago
  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field. 5+ years of embedded firmware development using C++ on 32-bit ARM Cortex microcontrollers. Strong hands-on Bluetooth Low Energy experience, including firmware development... 

    Pentangle Tech Services | P5 Group

    Winnipeg, MB
    1 hour ago
  •  ...Requirements About the RoleWe are seeking a hands‑on engineer with a strong background in low‑level software/firmware development, computer architecture, and PCI‑...  ...architects, validation engineers, and product management to translate architecture specifications into robust... 
    Work at office
    Local area

    Lenovo Group

    Winnipeg, MB
    1 hour ago
  •  ...verify IP and subsystems that fit seamlessly into their SoCs. Position DetailsHigh Speed SERDES PHY Firmware Design EngineerThis role is for a team of experienced engineers developing physical IP for industry‑standard high‑speed serial‑link protocols. The successful... 
    Long term contract
    Temporary work

    Cadence

    Winnipeg, MB
    1 hour ago
  • Firmware SDK Manager:On behalf of our technology client, Procom is searching for a Firmware SDK Manager for a permanent position. The role is based in either Calgary, Alberta or Ottawa, Ontario.Firmware SDK Manager - Job Description:Our client is hiring a manager for either... 
    Permanent employment
    Work at office

    Procom

    Winnipeg, MB
    1 hour ago
  • $86k - $186k per year

     ...see what exciting opportunities and company perks await!Job Description: Microchip is looking for an energetic and self-motivated Firmware Engineer to work in our open and uniquely supportive work environment. As a Firmware Developer in Microchip’s Datacenter Solutions... 
    Live In

    Microchip Technology Inc.

    Winnipeg, MB
    1 hour ago
  •  ...PlacementDuration: Direct Placement The OpportunityThe Senior Firmware Engineer will join the firmware team, and become part of a...  ...improve firmware development processes and best practices Manage work on multiple competing projects, aligning prioritization with... 

    Acara-Solutions

    Winnipeg, MB
    1 hour ago
  • Drive innovation at Astera Labs as a Principal Engineer focusing on embedded firmware and software. This full-time remote role shapes advanced connectivity...  ...for adaptive equalization, calibration, and thermal management • Architect control algorithms managing high-speed interfaces... 
    Full time
    Remote work

    Astera Labs

    Winnipeg, MB
    1 hour ago
  •  ...innovation in embedded systems with Mycionics as an Embedded Firmware Engineer in Kitchener, Ontario. Focus on firmware development, hardware...  ..., and leverage Real-Time Operating Systems for resource management. This position is perfect for engineers passionate about firmware... 

    Mycionics Inc.

    Winnipeg, MB
    1 hour ago
  • You Are:You have built a career in firmware at the boundary between hardware, software, and analog. You bring deep expertise in developing...  ...work and team leadership. You are comfortable bringing engineers together to identify and solve technical issues. At Synopsys,... 

    Synopsys

    Winnipeg, MB
    1 hour ago
  •  ...of verticals, including commercial fleet management and industrial monitoring. Through a unique...  ...real-time.As a Senior Embedded Software Engineer at Samsara, you will develop software...  ...Peripheral drivers, secure bootloaders, device firmware updates, as well as the core management... 
    Long term contract
    Full time
    Remote work
    Flexible hours
    Shift work

    Samsara

    Winnipeg, MB
    1 hour ago
  •  ...currently seeking an experienced Software/Firmware Developer to join our BOWMAN product...  ..., headquarters communications, battle management, system management and IT services....  ...collaborate with software developers, systems engineers and integration specialists to deliver... 
    Flexible hours

    General Dynamics Mission Systems, Inc.

    Winnipeg, MB
    1 hour ago
  • Build firmware for real-time industrial automation systems at Socomec, using C, C++, Python, and industrial communication protocols across product stages.Socomec North America seeks an engineer supporting controllers, programs, and device-to-system product development. The... 
    Internship

    Socomec Group

    Winnipeg, MB
    1 hour ago
  • Elevate your career as a Media Firmware Engineer at Solidigm in Rancho Cordova, California. Contribute to innovative firmware solutions for cutting-edge Solid State Drives (SSD). At Solidigm, you will be part of a dynamic team advancing firmware architecture for SSD technology... 

    Solidigm Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Embedded Software Developer for our Vancouver team. You will design firmware and connectivity software for electronic and mechatronic...  ...product launches. The role offers growth in a fast-paced, international environment with engineering colleagues worldwide. #J-18808-Ljbffr... 
    Worldwide

    Marine

    Winnipeg, MB
    1 hour ago
  •  ...technology.Who You Are As a passionate and skilled Hardware/Firmware Engineer at Noze, you'll revolutionize medical diagnostics by...  ...budgets, error and drift analysis, and tolerance studies; manage grounding, shielding, guarding, layout, and thermal effects to... 
    Contract work

    Noze

    Winnipeg, MB
    1 hour ago
  • $91.15k - $134.5k per year

     ...locally and across theorganizationisrequired. As a Media Firmware Engineer yourregular responsibilities include but are not limited to:...  ...PreferredQualifications Understanding ofbasic SSD media-management concepts, such as flash translation layers, wear leveling, garbage... 
    Internship
    Flexible hours

    Solidigm Inc.

    Winnipeg, MB
    1 hour ago
  • Lead embedded firmware architecture and C development at Blue Origin, working hands-on across custom digital ASICs and hardware integration...  ...TeraWave satellite communications systems.As Principal Firmware Engineer, you will own firmware from architecture and pre-silicon... 

    Blue Origin

    Winnipeg, MB
    1 hour ago
  • Use UVM and firmware verification expertise in Markham, supporting ASIC design verification through assertions, coverage points, and display IP knowledge.The ASIC Design Verification Engineer position focuses on building and executing verification capabilities for ASIC designs... 

    Lancesoft

    Winnipeg, MB
    1 hour ago
  • Lead embedded firmware development at HP, applying C, C++, Linux, and debugging expertise to complex hardware products and platforms.This Senior Embedded Firmware Engineer leads design, development, and optimization for embedded software and firmware. The role coordinates multiple... 

    HP

    Winnipeg, MB
    1 hour ago
  • Lead embedded software and firmware development at HP, applying C++, Linux, debugging, and systems expertise to hardware products. This is a full-time Canada role.The Senior Embedded Firmware Engineer leads complex design and development activities across firmware platforms... 
    Full time

    HP

    Winnipeg, MB
    1 hour ago
  • Build embedded firmware for Lenovo PCIe switches in Morrisville, North Carolina, applying C, Python, and deep debugging skills. Work directly with hardware details.This hands-on engineering role translates architecture specifications into robust firmware for servers and high... 

    Lenovo Group

    Winnipeg, MB
    1 hour ago
  • Develop telemetry firmware with Qualcomm Canada ULC in Markham, Canada, using C/C++ across embedded controllers and server platforms. Contribute to Linux-based systems.This Engineering Intern supports Qualcomm’s Telemetry Framework and Platform Software team. You will work across... 
    Internship

    Qualcomm

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Manager - Firmware Engineering. Be the first to apply!