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

Senior Embedded Systems Engineer

Placements24

About the Role
Our client, an innovative technology solutions provider specializing in industrial IoT and custom electronic design, is seeking a Senior Embedded Systems Engineer to join their R&D team in Kimberley. This role is critical for the development of intelligent, connected devices that form the backbone of modern industrial automation and data acquisition systems. You will be responsible for the complete lifecycle of embedded systems, from conceptualization and hardware design to firmware development, testing, and deployment. The ideal candidate possesses a strong foundation in electronics, microcontrollers, real-time operating systems, and a passion for creating robust, high-performance embedded solutions. Join a forward-thinking company in Kimberley that is at the forefront of technological innovation, offering a challenging and rewarding career path.Key Responsibilities
Design, develop, and test embedded firmware for microcontrollers and microprocessors (e.G., ARM Cortex, ESP32, PIC).Develop real-time operating systems (RTOS) and device drivers for embedded applications.Design and implement embedded system hardware schematics, considering power consumption, signal integrity, and component selection.Integrate various sensors, actuators, and communication modules (e.G., Wi-Fi, Bluetooth, LoRa, Ethernet) into embedded systems.Develop and implement communication protocols for IoT devices and industrial control systems.Perform system bring-up, debugging, and performance optimization of embedded hardware and firmware.Collaborate with software engineers, mechanical designers, and product managers throughout the development process.Create and maintain comprehensive technical documentation, including design specifications, test plans, and user manuals.Stay current with the latest advancements in embedded systems technology, tools, and methodologies.Contribute to the architectural design and technology roadmap for future embedded products.Requirements
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.Minimum of 7 years of hands-on experience in embedded systems design and firmware development.Proficiency in C and C++ programming languages for embedded applications.Strong experience with microcontrollers, DSPs, and associated development tools (compilers, debuggers).Experience with RTOS concepts and implementations (e.G., FreeRTOS, Zephyr).Familiarity with hardware design principles, including schematic capture and PCB layout considerations.Knowledge of common communication protocols (e.G., I2C, SPI, UART, TCP/IP, MQTT).Experience with version control systems (e.G., Git) and software development best practices.Excellent analytical, problem-solving, and debugging skills.Strong communication and teamwork abilities.Benefits
Competitive salary and potential for performance-based bonuses.Comprehensive health insurance, including medical and dental coverage.Contribution to a retirement savings plan.Opportunities for professional development, attending workshops, and obtaining certifications.A stimulating work environment focused on innovation and cutting-edge technology in Kimberley .Exposure to a wide range of exciting embedded systems projects.Collaborative team culture that values technical expertise and creativity.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Embedded Systems Engineer in Winnipeg, MB vacancy
  •  ...sets technical direction and mentors other engineers while staying hands on in the code....  ...offers hands on exposure to running models on embedded hardware, since the posting lists NPU or...  ...of truth for the role. About TaivAn AI system that watches the live TV feed in bars and... 
    Senior
    Remote work

    present of AI

    Winnipeg, MB
    1 hour ago
  • Lead embedded systems engineering in Cedar Park, Texas, using C/C++ programming and electronics design for demanding industrial environments.Our client seeks a Senior Electrical Engineer to support embedded systems and electronic products. You will apply technical expertise... 
    Senior

    Manpower Engineering

    Winnipeg, MB
    1 hour ago
  • $100k - $150k per year

     ...world’s top tech accelerator, in winter 2020. Program alumni include Airbnb, Instacart, DoorDash, etc. ( are looking for a Senior Embedded Systems Engineer to join our growing team!Who We Are: Taiv is a fast-growing tech startup located in Winnipeg, Canada. Taiv uses AI to... 
    Senior
    Internship
    Work at office
    Remote work
    Work from home

    Taiv

    Winnipeg, MB
    1 hour ago
  • Senior Embedded Systems Electronics engineer | Ingénieur senior en systèmes embarqués et électronique Innovobot Labs est le laboratoire d'innovation d'Innovobot. Innovobot Labs s'attaque aux défis majeurs en développant et appliquant des technologies de pointe, et en créant... 
    Senior

    Collage

    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 firm offering comprehensive, turn-key solutions in renewable energy, battery storage, power quality, and infrastructure... 
    Senior
    Local area

    Verdyn

    Winnipeg, MB
    1 hour ago
  • $118k - $132k per year

    4FMV is recruiting on behalf of our client, a Montreal-based innovation lab, for a Senior Embedded Systems Electronics Engineer. The lab develops and commercializes new products, solutions and intellectual property across MedTech, advanced manufacturing and robotics. The... 
    Senior
    Work at office
    Remote work

    4FMV Inc

    Winnipeg, MB
    1 hour ago
  • Join our Software Team to build the embedded firmware powering the next generation of AI datacenter...  ...need someone passionate about embedded systems, RTOS’s, virtualization, optimizing close...  .... Work closely with hardware engineers to identify peripheral programming issues... 
    Senior
    Flexible hours

    Movellus Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Android device software across AOSP and Linux kernel drivers, supporting low latency video and audio on ARM hardware.As a Senior Embedded Systems Engineer, you will work hands on across platform builds, kernel drivers, and multimedia paths. You will debug HDMI issues... 
    Senior

    present of AI

    Winnipeg, MB
    1 hour ago
  • $100k - $130k per year

    Senior Systems Integration Engineer (Embedded Systems), Electronics2 weeks ago Be among the first 25 applicants Base Pay RangeCA$100,000.00/yr - CA$130,000.00/yr Solve mission-critical challenges with WOLF’s advanced embedded systems for defence and aerospace customers... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work
    For contractors
    Casual work
    Work at office
    Remote work
    Worldwide
    Relocation package
    Day shift

    Wolf Advanced Technology

    Winnipeg, MB
    1 hour ago
  •  ...is a leading provider of SoCs (System on Chip), software and...  ...someone with a strong background in embedded systems and mission-critical software...  ...back-end architectures.As a Senior Developer, you will work...  ...in Computer Science, Software Engineering, Electrical Engineering, or a... 
    Senior

    Octasic

    Winnipeg, MB
    1 hour ago
  • $100k - $130k per year

     ...technology company in defense and aerospace is seeking a full-time Senior Systems Integration Engineer to join their customer support team. The role is critical in resolving technical issues related to embedded systems and requires a Bachelor’s degree in a relevant field... 
    Senior
    Full time
    Relocation package

    Wolf Advanced Technology

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

     ...feasible by the application of scientific and engineering methodologies. Work in this family...  ...develop, and maintain robust, real-time embedded software for microprocessor-based protection...  ...QualificationsEducation:Master’s degree in Embedded Systems, Computer Science, or Electrical... 
    Local area
    Relocation package

    GE Vernova, Inc.

    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...  ...optimized firmware for server and enterprise platforms, focusing on embedded firmware across Lenovo’s product lines. Responsibilities include... 

    Lenovo

    Winnipeg, MB
    1 hour ago
  • Join a dynamic software team dedicated to enhancing AI datacenter hardware through cutting-edge embedded firmware. We're seeking an Embedded Systems Engineer passionate about developing real-time power control and telemetry solutions. We are looking for a skilled engineer... 

    Movellus Inc.

    Winnipeg, MB
    1 hour ago
  • Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company....  ...-critical electronics and software systems to the aerospace, defence, and space industries...  ...are currently seeking a qualified Senior Embedded Software Engineer to join our team.... 
    Senior

    Aversan Inc

    Winnipeg, MB
    1 hour ago
  • Design embedded firmware for industrial bolting tools as a Senior Firmware Engineer at Acara Solutions. Apply C, C++, and real-time systems expertise.This senior engineer develops firmware across new products, sustaining efforts, and custom solutions. The work spans system-level... 
    Senior

    Acara Solutions, Inc.

    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...  ...for defining, implementing, and maintaining the firmware systems that govern measurement accuracy, real-time control,... 
    Senior
    Long term contract

    Pulsenics Inc.

    Winnipeg, MB
    1 hour ago
  • $100k - $150k per year

     ...integrating advanced battery energy storage systems for utility-scale projects. Our mission?...  ...a difference worldwide.Position Title: Senior Embedded Linux EngineerDepartment: Inverter...  ...HybridAbout the Role:The Senior Embedded Linux Engineer is responsible for the design,... 
    Senior
    Worldwide

    Canadian Solar

    Winnipeg, MB
    1 hour ago
  • Lead safety-critical embedded software design at Aversan Inc. in Brampton, Ontario, using C++ and real-time operating systems in a hybrid arrangement.As a Senior Embedded Software Engineer, you will develop safety-critical, real-time software for aerospace, defence, and space... 
    Senior

    Aversan Inc

    Winnipeg, MB
    1 hour ago
  • Cisco Systems, Inc. is seeking a software developer to craft user-friendly, reliable software and tools that support critical technology...  ...Join us across Applications Development, Database Development, Embedded Networking and OS Development, IT, Security and more. #J-18808... 

    Cisco Systems, Inc

    Winnipeg, MB
    1 hour ago
  •  ...three days a week and guiding multi-team integration and mainline quality gates. You will define build-once, promote-many practices, connect GitHub Enterprise and cloud build infrastructure, and advise senior leadership on risk, pipeline health, and investment #J-18808-Ljbffr
    Senior
    3 days per week

    General Motors Company

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

     ...’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 embedded software for critical... 
    Senior
    Work at office
    Worldwide

    Humanoid

    Winnipeg, MB
    1 hour ago
  •  ...software solutions, and they are actively seeking a Senior Firmware Engineer with expertise in Embedded Linux to join their fully remote team. This position...  ...understanding of developing robust firmware for complex embedded systems. You will be instrumental in architecting, developing... 
    Senior
    Remote work
    Home office

    Placements24

    Winnipeg, MB
    1 hour ago
  • Design embedded software for spacecraft and ground systems remotely across Canada or the United States, using C/C++ and embedded Linux.This senior contract role supports a growing fleet of satellites through software development and maintenance. You will influence design and... 
    Senior
    Contract work
    Remote work

    Go Fractional

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

     ...role involves guiding the development of core embedded software solutions for mission-critical...  ...have significant experience in leading software engineering teams, strong proficiency in C/C++, and a background in embedded systems. This position offers a salary range of $130,... 
    Senior

    L3Harris Technologies

    Winnipeg, MB
    1 hour ago
  • Embedded Linux and BESS communication expertise define this senior engineering role at e-STORAGE in Kitchener, Ontario, with hybrid work.As Senior Embedded Linux Engineer, you...  ...platforms supporting battery energy storage system coordination and communications. Your work covers... 
    Senior

    Canadian Solar

    Winnipeg, MB
    1 hour ago
  • Embedded Linux expertise anchors this senior firmware engineering role, supporting fully remote work across complex embedded systems. Develop robust firmware with C and C++.As a Senior Firmware Engineer, you will architect, develop, and optimize firmware for innovative hardware... 
    Senior
    Remote work

    Placements24

    Winnipeg, MB
    1 hour ago
  • $106k - $156k per year

     ...has an immediate 12-month contract opening for a Hardware & Embedded Systems Engineer. About the team: The Huawei Human-Machine Interaction Lab unites...  ...and software engineers. Collaborate closely with a Senior Hardware Engineer to ensure design excellence and continuously... 
    Senior
    Contract work
    Internship
    Immediate start
    Flexible hours

    Huawei Technologies Canada Co., Ltd.

    Winnipeg, MB
    1 hour ago
  • Build embedded platform software with C, C++, and Linux as a BSP Software Engineer working on-site in Hillsboro, Oregon. Support aerospace in-flight entertainment systems.MANNARINO Systems & Software Inc. seeks an experienced BSP Software Engineer for a next-generation embedded... 
    Senior

    MANNARINO

    Winnipeg, MB
    1 hour ago
  • Cambridge Design Partnership is looking for a Senior Systems Engineer to operate as Technical Lead on a range of complex Electromechanical products...  ...disciplines. Define interfaces between hardware, embedded software, controls and mechanical systems, including signals... 
    Senior
    Long term contract
    Internship

    Cambridge Design Partnership

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Systems Engineer. Be the first to apply!