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

Embedded Software Firmware Engineer

W3Global

Design embedded software and firmware for electronic controllers in Canada, using C/C++ and laboratory equipment to support reliable products.This Embedded Software/Firmware Engineer contributes to software design, development, testing, maintenance, and support. The work includes C, C++, Java, and Dart development, plus debugging hardware-related issues. You will perform verification and validation, prepare technical documentation, and collaborate with hardware and software engineers.Key Responsibilities:
Design and maintain embedded software for electronic controllersDevelop firmware using C and applications using C++, Java, DartDebug software and hardware issues with development toolsPerform software verification and validation activitiesPrepare specifications, test procedures, and technical reportsRequirements:
Bachelor's degree in Computer Engineering, Computer Science, or related disciplineThree to five years of embedded software experienceProficiency in C/C++ programming for embedded applicationsAbility to interpret electronic schematics and circuitsExperience using oscilloscopes, DMMs, and function generatorsApply embedded C/C++ expertise, debugging ability, and verification skills to electronic controllers serving demanding industrial applications.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Embedded Software Firmware Engineer in Winnipeg, MB vacancy
  •  ...Since 1991, we have partnered with leading heavy‑equipment and engine‑engineering teams around the world to deliver reliable...  ...the United States. The Opportunity We are looking for an Embedded Software/Firmware Engineer to join our Software Engineering team in Canada. The... 
    Suggested
    Permanent employment
    Full time
    Worldwide

    W3Global

    Winnipeg, MB
    1 hour ago
  • $140k - $180k per year

     ...industrial environments - and we’re growing the team to take 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 our humanoid robots. You will own the development of... 
    Suggested
    Work at office
    Worldwide

    Humanoid

    Winnipeg, MB
    1 hour ago
  • Back to Careers page Embedded Firmware EngineerEngineeringFull-Time3+ yearsKitchener, Ontario...  ...Watson Industrial Park) Department: Software & Firmware Reports To: Software &...  ...highly capable Embedded Firmware Engineer to serve as the bridge between our physical... 
    Suggested
    Long term contract
    Full time
    Casual work

    Mycionics Inc

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

    HP

    Winnipeg, MB
    1 hour ago
  •  ...Dometic is seeking an Embedded Software Developer for our Vancouver team. You will design firmware and connectivity software for electronic and mechatronic products, from...  ...in a fast-paced, international environment with engineering colleagues worldwide. #J-18808-Ljbffr... 
    Suggested
    Worldwide

    Marine

    Winnipeg, MB
    1 hour ago
  • Build embedded firmware for Lenovo PCIe switches in Morrisville, North Carolina, applying C, Python...  ...with hardware details.This hands-on engineering role translates architecture specifications...  ...across firmware, hardware, software, validation, input/output, and external... 

    Lenovo Group

    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
  • Drive innovation in embedded systems with Mycionics as an Embedded Firmware Engineer in Kitchener, Ontario. Focus on firmware development, hardware integration, and...  ...crucial role in bridging electrical designs with software architecture. You will work on driver development,... 

    Mycionics Inc.

    Winnipeg, MB
    1 hour ago
  • Design embedded firmware for Microchip Technology’s Datacenter Solutions, using strong C programming and debugging skills. Work with advanced...  ...SoC products supporting connected infrastructure.As a Firmware Engineer, you will specify firmware architecture and develop products using... 

    Microchip Technology Inc.

    Winnipeg, MB
    1 hour ago
  • Lead embedded firmware architecture and C development at Blue Origin, working hands-on across custom...  ...systems.As Principal Firmware Engineer, you will own firmware from architecture...  ...runtime firmware while defining hardware/software interfaces, verification strategies, and... 

    Blue Origin

    Winnipeg, MB
    1 hour ago
  • Design embedded hardware and firmware using schematic capture, PCB layout, and embedded C/C++ development. This position supports active product development.The Embedded Developer / Hardware/Firmware Engineer applies embedded systems and electronics engineering principles across... 

    IQ PARTNERS

    Winnipeg, MB
    1 hour ago
  • Build embedded firmware with C++ on 32-bit ARM Cortex microcontrollers, focusing on Bluetooth Low Energy and bare-metal development.This Senior Embedded Firmware Engineer role requires hands-on experience across firmware development, integration, debugging, and troubleshooting... 

    Pentangle Tech Services | P5 Group

    Winnipeg, MB
    1 hour ago
  • Build Arlo’s connected security products with Embedded C, C++, and real-time firmware expertise for IoT and video streaming devices. Own complex features independently.As a Senior Embedded Firmware Engineer, you will develop next-generation IoT and video streaming products.... 

    Arlo Technologies

    Winnipeg, MB
    1 hour ago
  • Senior Firmware Engineer (Embedded Systems) Are you passionate about shaping North America's sustainable future? Founded in 2019, Verdyn is a trailblazing...  ...skillset in embedded firmware development to spearhead software solutions. Design, develop, and refine firmware for... 
    Local area

    Verdyn

    Winnipeg, MB
    1 hour ago
  • Lenovo is seeking a UEFI Engineer to join the Infrastructure Solutions Group (ISG) in Morrisville...  ..., NC. You will collaborate with software engineers to develop optimized firmware for server and enterprise platforms, focusing on embedded firmware across Lenovo’s product lines.... 

    Lenovo

    Winnipeg, MB
    1 hour ago
  • $92.3k - $142k per year

     ...feasible by the application of scientific and engineering methodologies. Work in this family...  ..., and maintain robust, real-time embedded software for microprocessor-based protection relays...  ...code.Performance Optimization:Optimize firmware performance for real-time execution, focusing... 
    Local area
    Relocation package

    GE Vernova, Inc.

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

     ...Systems is looking for a hands-on, curious Embedded Firmware Developer to join the Custom Application...  ...firmware developers and our Field Application Engineer (FAE), you’ll contribute throughout the development lifecycle, from software design and coding to debugging, testing,... 
    Full time
    Remote work

    Aarcomm Systems Inc.

    Winnipeg, MB
    1 hour ago
  • A cutting-edge UAV development company in Toronto is seeking an Electronic & Firmware Engineer. In this role, you'll design and develop avionics and embedded systems for next-generation aircraft. The ideal candidate has experience in embedded firmware development, proficiency... 
    Full time

    MOSTAVIO

    Winnipeg, MB
    1 hour ago
  • Looking for a candidate to backfill an Embedded Developer position and seamlessly step into an...  ...knowledge of embedded systems and electronics engineering principles, they will design, develop, and test embedded hardware and firmware for electronic equipment, components, and... 
    Internship
    Work at office

    IQ PARTNERS

    Winnipeg, MB
    1 hour ago
  • Embedded Firmware DeveloperLocation: Calgary, AB (Hybrid)Employment Type: Full-TimeCompany: OPIsystems...  ...Firmware Developer to join our engineering team immediately. This role will focus...  ...QualificationsBachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering,... 
    Long term contract
    Immediate start

    OPIsystems Inc.

    Winnipeg, MB
    1 hour ago
  •  ...combined with our Data Management Software, this untapped data unlocks...  ...world-class team of innovators and engineers! Responsibilities Contribute to the firmware development of Pulsenics’ next generation...  ...2 years of experience in embedded programming languages such as C/... 

    Pulsenics

    Winnipeg, MB
    1 hour ago
  •  ...Communication Products Ltd. in Burnaby, BC, is seeking an experienced Embedded Firmware Developer to join a multidisciplinary team working on...  ...support, collaborating with hardware, acoustical, and software engineers. The role emphasizes hands-on embedded C development, debugging... 

    Algo Communication Products Ltd

    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 solutions for AI infrastructure. Astera Labs is seeking a Principal Engineer for their Signal Connectivity Engineering... 
    Full time
    Remote work

    Astera Labs

    Winnipeg, MB
    1 hour ago
  • Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins our hardware and software solutions used to test, characterize, and validate electrochemical devices (batteries, electrolyzers... 
    Long term contract

    Pulsenics Inc.

    Winnipeg, MB
    1 hour ago
  • Embedded Software Designer x2Burlington ON – Hybrid or Onsite**Please note that to be considered for any position at PV Labs, all candidates must...  ...Canada website HERE** About the JobAs an Embedded Software Engineer at PVLabs, you design and build real-time software systems... 
    Long term contract
    Work from home

    PV Labs

    Winnipeg, MB
    1 hour ago
  • Aarcomm Systems Inc. is seeking a hands-on Embedded Firmware Developer to design and build custom firmware for radio remote control systems in a Coquitlam-based role. You will contribute across the development lifecycle, from design to debugging, working with a team to modernize... 
    Remote work

    Aarcomm Systems Inc.

    Winnipeg, MB
    1 hour ago
  • Build embedded software for Verdyn's renewable energy infrastructure, combining microcontroller programming with firmware testing and hardware-software integration. Support DC microgrids and EV charging.As a Senior Firmware Engineer, you will develop and fine-tune embedded solutions... 

    Verdyn

    Winnipeg, MB
    1 hour ago
  • $112k - $140k per year

    Embedded Software EngineerAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently... 

    Aversan

    Winnipeg, MB
    1 hour ago
  • Design embedded software at Qualcomm Canada ULC while developing programming, testing, and debugging skills under supervision. Support connected products through practical engineering work.As a Software Engineer, you will assist with embedded and cloud edge software, applications... 

    Qualcomm

    Winnipeg, MB
    1 hour ago
  • Mycionics Inc in Kitchener, ON is seeking an Embedded Firmware Engineer to bridge hardware and software on our STM32-based control boards. You will develop low-level C/C++ firmware, implement drivers, and interface with sensors and actuators. You will work with RTOS (FreeRTOS... 

    Mycionics Inc

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Firmware Engineer. Be the first to apply!