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

Staff/Senior Embedded Systems Engineer

Movellus Inc.

Join our Software Team to build the embedded firmware powering the next generation of AI datacenter hardware with real-time power control and telemetry. We need someone passionate about embedded systems, RTOS’s, virtualization, optimizing close to the metal, and automation - someone who wants to see their code control real silicon in production. We value innovation, customer obsession, and continuous improvement.
Key Responsibilities
Develop firmware and drivers to manage our fleet of infrastructure IPs to optimize power, performance and reliability.
Develop orchestration code to coordinate operation between Movellus sensor and actuator IPs with ultrafast response times ( Contribute to advanced AI/ML algorithm development to improve power efficiency and reliability in the datacenter.
Develop Python-based tools to support firmware, configuration of IPs, and data collection.
Validate firmware behaviour on simulation environments and FPGAs before tapeout.
Build automation infrastructure to deliver custom releases and host binaries to customers.
Participate in/lead design reviews with peers and stakeholders.
Work closely with hardware engineers to identify peripheral programming issues, root cause analysis, and areas of improvement.
Review code developed by other team members and provide feedback to ensure best practices.
Debug and resolve system issues, improve code quality, implement maintainable software practices.
What We Are Looking For
BS, MS, or PhD in Computer/Electrical Engineering or related technical field.
3+ years of experience in an Embedded Systems or Firmware role.
Proficiency in C, C++ and Python.
Experience with Linux kernel driver development.
Familiar with RISC-V and ARM architectures.
Familiarity with hardware & software co-verification/emulation platforms.
Strong experience with build tools (Bazel, Make) and leveraging containers.
Solid debugging, troubleshooting, and performance optimization skills.
You rely on metrics to continuously assess and improve software quality and operational health.
You love learning new technologies and to continuously challenge yourself by finding new and better ways to solve problems.
Flexibility to adjust to the dynamic nature of a startup.
Ability to give and process constructive feedback.
Level will be determined based on experience and the interview process.
Preferred Experience
Experience with SystemC/functional device models.
Experience with QEMU.
Experience developing software telemetry tools that enable visibility, analysis, and optimization across embedded systems.
Knowledge of AMBA and JTAG protocols.
What We Offer
A dedicated ambitious team with a vast range of talent across software and hardware.
Become part of a growing startup in the chip-making hardware industry.
Offices in Markham - Canada, Ann Arbor - Michigan, and San Jose - California. Hybrid working model for all offices.
Competitive total compensation package. All regular employees are eligible for company stock in the form of stock options.
Comprehensive medical, dental, and vision coverage.
Retirement savings through a defined contribution pension or savings plan.
Flexible PTO/Paid Time Off policy in addition to statutory holidays.
#J-18808-Ljbffr
Vacancy posted 41 minutes ago
Similar jobs that could be interesting for youBased on the Staff/Senior Embedded Systems Engineer in Winnipeg, MB vacancy
  • Staff / Principal Embedded Systems EngineerThe OpportunityWe're partnering with a well-funded, high-growth technology company entering an exciting phase of expansion and investment in its engineering capabilities. The business develops proprietary hardware and software solutions... 
    Senior
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Nexia

    Winnipeg, MB
    41 minutes ago
  •  ...is our passion, and you’re invited to be a part of that. Embedded Systems Designer – Antec Controls We are looking for an embedded systems...  ..., and root cause investigations • Maintaining engineering documentation, design records, specifications, and verification... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    23 hours ago
  •  ...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
    40 minutes 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
    41 minutes 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
    41 minutes 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
    40 minutes ago
  •  ...alternative application process.Sr. Electrical Engineer Technology Cedar Park, TX, US30+ days...  ...? We are seeking an experienced Senior Electrical Engineer to lead the design, development, and testing of embedded systems that power our next generation of industrial... 
    Senior

    McCoy Global Inc.

    Winnipeg, MB
    43 minutes 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
    38 minutes ago
  • $90k - $115k per year

     ...academic and healthcare customers to deliver our broad portfolio of analytical solutions, and OneSource services. Job Title: Senior Embedded Systems Engineer (Woodbridge, Ontario) Location(s): Woodbridge Job Description Job Summary The Senior Embedded Systems Engineer... 
    Senior
    Full time

    PerkinElmer

    Winnipeg, MB
    37 minutes ago
  •  ...platforms for EV Charger and Energy Management System. Foreseeson has experienced over 25 years...  ...battery management, power conversion, embedded control, charging and discharging...  ...connected monitoring. The Embedded Systems Engineer will develop the firmware and embedded software... 
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work

    Foreseeson-Technology-Inc.-2

    Winnipeg, MB
    40 minutes 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
    42 minutes ago
  •  ...world-leading healthcare company in Canada is looking for a Senior R&D Engineer to join their Real Time programming team for a new...  .... Applicants should have extensive experience in real time embedded systems and proficiency in programming languages such as C and C++.... 
    Senior

    ROSS

    Winnipeg, MB
    35 minutes ago
  • $80k - $110k per year

    Senior Embedded Engineer - Imaging & Vision SystemsJob Openings Senior Embedded Engineer - Imaging & Vision Systems About the jobSenior Embedded Engineer Imaging & Vision Systems Location: Hybrid Montreal, QC, Canada Industry: Computer Vision, Medical & Scientific... 
    Senior
    Permanent employment
    Full time

    Industry Professionals

    Winnipeg, MB
    35 minutes ago
  • $90k - $105k per year

    Technical Staff Full Time Ontario $90,000 - $105,000 CAD per yearNordSpace( is a Canadian startup with the mission to advance...  ...generations of space explorers.About the Role:As anElectrical & Embedded Systems Engineer, youwill play a critical role in prototyping and developing... 
    Full time

    NordSpace Corp.

    Winnipeg, MB
    39 minutes ago
  • Lead security engineering across Canada’s regulated environment with Linux, Python, and infrastructure-as-code expertise. Work supports...  ...B workloads from within Canada.ServiceNow seeks a Senior Staff Security Systems Engineer for its Enterprise Security organization. You will... 
    Senior
    Permanent employment

    ServiceNow

    Winnipeg, MB
    43 minutes ago
  • Lead regulated-environment security engineering at ServiceNow using Linux, Python, and infrastructure-as-code across Canadian Protected B workloads. Work occurs from within Canada.As a Senior Staff Security Systems Engineer, you will serve as technical authority for ServiceNow... 
    Senior
    Permanent employment

    ServiceNow

    Winnipeg, MB
    35 minutes ago
  • Design distributed infrastructure for autonomous agents at Cohere, combining systems depth with ML intuition. Work remotely or from global offices.This Senior Staff Software Engineer role addresses complex platform challenges with few established patterns. You will build capabilities... 
    Senior
    Remote work

    FDE Times

    Winnipeg, MB
    41 minutes ago
  • # Senior Staff Security Engineer | Systems EngineeringServiceNow · servicenow.comCategory: Cloud SecurityLocation: RemoteLevel: Staff / Principal## Quality of lifeWhat the posting states. Hover or tap a perk to see the line it came from.* Paid parental leave* Retirement match... 
    Senior
    Permanent employment
    Contract work
    Live In
    Work at office
    Remote work
    Flexible hours

    VulnU

    Winnipeg, MB
    41 minutes ago
  •  ...Canada. Learn more at Ranchflow is part of the Soilworks Natural Capital portfolio. The RoleWe’re looking for a PCB & Embedded Systems Engineer to develop and improve the electronics that power our collars and supporting equipment. You’ll work across hardware design,... 
    Visa sponsorship
    Flexible hours

    Ranchflow

    Winnipeg, MB
    36 minutes ago
  • Architect distributed systems for Nubank’s Money Boxes platform, combining high-concurrency design with transactional ledgering...  ...hybrid role requires office presence two days weekly.As Senior Staff Software Engineer, you will serve as chief technical authority for Money Boxes... 
    Senior
    Work at office

    Nubank

    Winnipeg, MB
    38 minutes ago
  • Design embedded systems in Cedar Park, Texas, using C, C++, and microcontroller programming for industrial sensor products.McCoy Global seeks an Intermediate Electrical Engineer with embedded development experience. You will support industrial sensor and control products across... 

    McCoy Global Inc.

    Winnipeg, MB
    42 minutes ago
  •  ...development onsite in Waterdown, Ontario, creating embedded images, SDKs, configurations, and root filesystems.L3Harris is seeking a Senior Specialist Embedded Software Developer for complex electro-optical surveillance systems. This position focuses on embedded software... 
    Senior

    L3Harris

    Winnipeg, MB
    35 minutes 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
    35 minutes 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
    36 minutes 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
    43 minutes ago
  • Design reliable PCB and embedded systems in Halifax for Ranchflow’s AI-powered livestock monitoring and virtual fencing collars. Focus on hardware...  ...energy efficiency.Ranchflow seeks a PCB and Embedded Systems Engineer to improve electronics for collars and supporting equipment.... 

    Ranchflow

    Winnipeg, MB
    40 minutes ago
  • $96 per hour

    The workYou will create expert engineering scenarios and review AI-generated technical responses...  ...standards. Create scenarios based on embedded design, development, testing, debugging,...  ...answers about firmware architecture, real-time systems, signal analysis, RF design,... 
    Hourly pay
    Contract work
    Part time
    For contractors
    Remote work
    Flexible hours

    OpenTrain AI, Inc.

    Winnipeg, MB
    36 minutes ago
  • $110.5k - $160.5k per year

     ...demanding data infrastructure — giving engineers on this team rare access to real-world...  ...About the Role: We're looking for a Staff DSP Systems Engineer who brings strong technical fundamentals...  ...in MATLAB, Python, and C/C++; embedded firmware experience strongly desired.... 
    Work from home

    Qualcomm

    Winnipeg, MB
    41 minutes 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
    36 minutes 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
    37 minutes ago

Do you want to receive more vacancies?

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