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

Hardware, Firmware Engineer

Mecka AI

About Mecka AI
Mecka AI is building the data infrastructure layer for robotics and embodied AI.We design and operate global systems for data capture, data labeling, and hardware-enabled workflows used by leading AI labs and robotics companies to train and validate humanoid and embodied AI systems.We work closely with frontier robotics teams to bridge real-world data, simulation, learning-based systems, and deployed hardware.About the Role
You will build the embedded Linux and Android software that makes every recording count. Mecka's ability to collect useful robot-learning data at scale depends on cameras and sensors that record accurately and keep working through demanding everyday use.You will own critical software from board bring-up through deployment, with depth in camera systems or device platforms. Bring strong systems programming and hardware debugging skills to problems where timing, throughput, power, storage, and recovery must work together through long recording sessions and interruptions.Relevant Specializations
Bring depth in at least one of these areas:Camera systems: Linux drivers, Android camera HALs, capture and encoding, sensor synchronization, buffering, storage throughput, and sustained recording performance.Device platforms: boot and system images, provisioning, device identity, remote updates, rollback, and recovery after interrupted installations.What You Will Do
Develop and debug embedded Linux and Android software on real capture hardware, from board bring-up through deployment.Build reliable services and data paths that preserve recordings through long sessions and interrupted operations.Measure and improve system performance, power consumption, resource use, and recovery behavior.Reproduce field failures with hardware and test engineers, and validate fixes across supported device configurations.What You Bring
Strong C or C++ skills and proficiency in Python or shell scripting for embedded development.Understanding of Linux or Android system internals, including processes, threads, memory management, I/O, filesystems, and system-level debugging.Hands-on experience developing and troubleshooting software on ARM or comparable embedded hardware.Ability to profile resource use and reason about concurrency, timing, data integrity, and failure recovery.Experience building reproducible software releases and testing behavior under realistic hardware and operating conditions.Nice to Have
Experience with V4L2, GStreamer, camera ISPs, AOSP, Android HALs, Yocto, Buildroot, signed updates, or hardware-in-the-loop testing.About You
You are ambitious about what you build. You can point to results you personally delivered.You care deeply about your craft, pursue difficult questions, and learn quickly.You take initiative and own problems through to results. You work independently, make decisions, and bring others in when needed.You communicate honestly. You own mistakes, share credit, and help the people around you succeed.We strive to create an inclusive work environment for all;
we welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, we will partner with you to meet your needs.We may use AI-assisted tools to help evaluate applications against the requirements of this role. These tools support our recruiting team in identifying qualified candidates but do not replace human judgment or limit which applications may be reviewed or considered.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Hardware, Firmware Engineer in Winnipeg, MB vacancy
  •  ...technical expertise with a passion for quality and reliability in healthcare technology.Who You Are As a passionate and skilled Hardware/Firmware Engineer at Noze, you'll revolutionize medical diagnostics by developing innovative, high-quality firmware solutions. With your... 
    Suggested
    Contract work

    Noze

    Winnipeg, MB
    2 hours ago
  •  ...workloads. We are seeking a highly skilled and motivated Hardware Board Design Engineer to drive the architecture, design, and development of next...  ...Integrity (SI/PI), Thermal/Mechanical Engineering, and Software/Firmware—to deliver robust, scalable, and cutting-edge system... 
    Suggested
    Long term contract
    Internship

    NUVACORE

    Winnipeg, MB
    2 hours ago
  •  ...latest news via our StoryHub .Description and Requirements UEFI Firmware Engineer Applicants must be authorized to work in the U.S. for any...  ...is ideal for someone passionate about programming, computer hardware, and solving technical challenges.What You'll Do Firmware... 
    Suggested
    Local area
    Visa sponsorship
    Work visa

    Lenovo

    Winnipeg, MB
    2 hours 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‑...  ...workloads.You will work closely with UEFI/BIOS, BMC, hardware architects, validation engineers, and product... 
    Suggested
    Work at office
    Local area

    Lenovo Group

    Winnipeg, MB
    2 hours ago
  • Job Details Engineering Full-Time 3+ years Kitchener, Ontario Job Type: Full...  ...Park) Department: Software & Firmware Reports To: Software & Firmware Lead...  ...reference manuals to properly integrate hardware features. We are seeking a dedicated professional... 
    Suggested
    Long term contract
    Full time
    Casual work

    Mycionics Inc.

    Winnipeg, MB
    2 hours ago
  •  ...SoCs. Position DetailsHigh Speed SERDES PHY Firmware Design EngineerThis role is for a team of experienced engineers developing physical IP for industry‑standard high...  ...testing and validation to identify firmware and hardware related issues, and implement necessary firmware... 
    Long term contract
    Temporary work

    Cadence

    Winnipeg, MB
    2 hours ago
  •  ...operate global systems for data capture, data labeling, and hardware-enabled workflows used by leading AI labs and robotics...  ...methods that produce trustworthy measurements. Work with firmware and mechanical engineers to validate power, timing, synchronization, and sensor performance... 
    Flexible hours

    Mecka AI

    Winnipeg, MB
    2 hours ago
  •  ...but celebrate progress & achievements. Job DescriptionAs our Firmware Team Manager, you will lead a team of firmware and embedded software...  ...testing and quality of our physical solutions and manufacturing hardware. Collaborate with robot arm manufacturers and motor suppliers... 
    Remote work
    Flexible hours

    Vention

    Winnipeg, MB
    2 hours ago
  •  ...high-impact, forward-thinking firmware team dedicated to advancing...  ...seeking a seasoned firmware engineering manager to lead and grow the...  ...Collaborate closely with GFX hardware architects, RTL designers, driver...  ...: command processors, shader engines, memory subsystems, power... 
    Long term contract
    Temporary work
    Internship

    AMD

    Winnipeg, MB
    2 hours ago
  •  ...edge products to our customers. We are seeking an Electronics Hardware Engineer with strong, practical experience in electronic circuit design...  ...enhancements for existing products, working closely with our firmware, software, and mechanical engineering teams. Core Responsibilities... 
    Relocation package

    Algo Communication Products Ltd.

    Winnipeg, MB
    2 hours ago
  •  ...and a high-performing team. We are currently seeing a Hardware Applications Engineer to be responsible for hands on testing and documentation preparation...  ...hardware/software validation (power-on, imaging, driver/firmware, thermal/EMI pre-checks), produce test reports, and... 
    Work at office

    Teguar Corporation

    Winnipeg, MB
    2 hours ago
  • Develop firmware for Verdyn's power electronics platforms, using embedded C/C++ and control...  ...energy technologies.This Senior Firmware Engineer position focuses on firmware for DC microgrids...  ..., documentation, and collaboration with hardware engineers, system architects, and project... 

    Verdyn

    Winnipeg, MB
    2 hours ago
  •  ...real-time.As a Senior Embedded Software Engineer at Samsara, you will develop software that...  ...challenges including evaluating and selecting hardware components, bringing up new hardware...  ...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
    2 hours ago
  • Build C/C++ and Golang firmware for Samsara’s connected vehicle hardware platform, supporting development and operations across Canada. Work with real-time IoT signals.As a Senior Software Engineer II, you will architect, develop, debug, test, deploy, and maintain customer-facing... 

    Samsara

    Winnipeg, MB
    2 hours ago
  • Drive innovation in embedded systems with Mycionics as an Embedded Firmware Engineer in Kitchener, Ontario. Focus on firmware development, hardware integration, and RTOS implementation to enhance robotic systems. As an Embedded Firmware Engineer, you will play a crucial role... 

    Mycionics Inc.

    Winnipeg, MB
    2 hours ago
  •  ...PCB design, memory, power, and image-sensor interfaces.This Hardware Electronics Engineer role focuses on turning camera prototypes into reliable...  ...bandwidth, power, and thermal loadsResolve integration issues with firmware and mechanical engineersRequirements: Experience owning... 

    Mecka AI

    Winnipeg, MB
    2 hours ago
  • Design PCIe switch firmware in Morrisville, North Carolina, using low-level software development...  ...workloads.As a hands-on Firmware Engineer at Lenovo, you will develop production-ready...  ...workloads. Collaborate with UEFI/BIOS, BMC, hardware architects, validation engineers, product... 

    Lenovo Inc.

    Winnipeg, MB
    2 hours ago
  • Build C/C++ and Golang firmware at Samsara, supporting remote candidates...  ...metrics.As a Senior Software Engineer II, you will develop customer-...  ...for Samsara’s cloud-connected hardware platform. The Vehicle...  ...vehicle signals, including GPS, engine RPM, and fuel levels. You will... 
    Long term contract
    Remote work

    Samsara

    Winnipeg, MB
    2 hours 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
    2 hours ago
  • Lead hardware test engineering at Kepler Communications in Toronto, guiding validation, production testing, automation, and evidence for space hardware...  ...critical execution risksAlign systems, electrical, RF, firmware, mechanical, manufacturing, and program teamsShape scalable... 

    Kepler Communications Inc.

    Winnipeg, MB
    2 hours ago
  • $140k - $180k per year

     ...it even further. About The RoleWe are looking for a Firmware and Embedded Software Engineer to design and develop the real-time software systems that...  ...control, sensor interfaces, communication networks, and hardware abstraction layers that enable reliable and safe robotic... 
    Work at office
    Worldwide

    Humanoid

    Winnipeg, MB
    2 hours ago
  • Drive firmware testing innovation at Lightmatter as a Senior Software Development Engineer in Test. Engage deeply with firmware teams while building robust test frameworks in...  ...work closely with firmware engineers, and build hardware-in-the-loop (HIL) infrastructure essential... 

    Lightmatter

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

    Lenovo

    Winnipeg, MB
    2 hours ago
  • Build reliable IoT firmware for OPIsystems Inc.’s BLUE® and EPIQ® platforms, using embedded Linux, MQTT, and distributed-system communications...  ...and connected agricultural products. You will collaborate with hardware, cloud, QA, and product teams while supporting architecture... 

    OPIsystems Inc.

    Winnipeg, MB
    2 hours ago
  • Role DescriptionWe are seeking a Hardware Engineering Lead for a full-time, on-site position based in Vancouver, BC. The Hardware Engineering Lead will be responsible for overseeing the design, development, and optimization of hardware systems. Daily tasks include leading the... 
    Full time
    Internship

    Texavie

    Winnipeg, MB
    2 hours ago
  • Embedded Linux expertise anchors this senior firmware engineering role, supporting fully remote work across complex embedded systems. Develop robust...  ...architect, develop, and optimize firmware for innovative hardware and software products. The role spans driver development,... 
    Remote work

    Placements24

    Winnipeg, MB
    2 hours ago
  • Lead inverter controls and firmware investigations for e-STORAGE BESS projects, working remotely...  ...findings with vendor action.This senior engineering role focuses on understanding inverter...  ...firmware, software, controls logic, hardware, design limitations, and power-system... 
    Remote work

    Csestorage

    Winnipeg, MB
    2 hours ago
  • Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety...  ...industries. We are currently seeking a qualified Senior Hardware Design Engineer to join our team. The Senior Hardware Design... 
    Full time

    Aversan Inc

    Winnipeg, MB
    2 hours ago
  • Senior Firmware Engineer (Embedded Systems) Are you passionate about shaping North America's sustainable future? Founded in 2019, Verdyn is...  ...of firmware including unit testing, integration testing, and hardware-in-the-loop (HIL) testing. Collaborate seamlessly with hardware... 
    Local area

    Verdyn

    Winnipeg, MB
    2 hours ago
  •  ...from competitive salaries, comprehensive benefits, and flexible work arrangements. Job DescriptionCS Group Canada is seeking a Hardware Engineer with strong experience in designing PCB boards for Aerospace. The successful candidate will contribute to the design,... 
    Permanent employment
    Full time
    Flexible hours

    CS GROUP - Canada

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Hardware, Firmware Engineer. Be the first to apply!