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
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 1 hour 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...SeniorLong term contractWork at officeRemote workFlexible hours
- ...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...SeniorRemote work
- ...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...Senior
$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...SeniorInternshipWork at officeRemote workWork from home- ...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
- ...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
- 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
- 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...SeniorLocal area
$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...SeniorLong term contractPermanent employmentFull timeTemporary workFor contractorsCasual workWork at officeRemote workWorldwideRelocation packageDay shift$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...SeniorPermanent employmentFull time- ...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 employmentFull timeContract workLocal areaRemote work
- ...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
$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...SeniorFull time$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- 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...SeniorWork at office
- ...Flexible or RemoteCompany Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his... ...’s Enterprise Security organization is seeking a versatile Senior Staff Security Systems Engineer to support multiple security engineering functions...SeniorPermanent employmentContract workLive InWork at officeImmediate startRemote workFlexible hours
- 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...
- ...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 sponsorshipFlexible hours
- ...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
$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...SeniorFull timeRelocation package$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 areaRelocation package$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 payContract workPart timeFor contractorsRemote workFlexible hours- 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....
- 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...
- 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...
- ...One Silicon Chip Photonics (OSCP) is seeking engineers to drive IMU products from R&D to production. You will own subsystems and codebases, bring designs to production, and support customer integrations across drones, robotics, vehicles, and vessels. A collaborative, hands...
- ...General Motors Canada is seeking a Staff Engineer of Software Engineering, Embedded Platform, to lead CI/CD for embedded and simulation workloads. You will architect enterprise-scale pipelines, define quality gates, and drive GitOps delivery across multi-cluster Kubernetes...
$149k - $248.3k per year
...improve health on a global scale stands before us.Meet The Team Join our world‑class Systems Engineering team as we shape the future of connected diabetes management. As a Senior Staff Systems Engineer, you will serve as a technical leader and systems architect for Dexcom...SeniorRemote workWorldwideHome office- Lead embedded firmware development at HP, applying C, C++, Linux, and debugging expertise... ...hardware products and platforms.This Senior Embedded Firmware Engineer leads design, development, and... ...development partnersReview designs against systems development guidelines and...Senior
- About the job Senior Embedded Software Engineer Embedded Software Designer Burlington ON Hybrid 4-Day Work Week **Please note that to be considered... ...and well-crafted code solutions for real-time embedded systems that drives the ultimate success of our airborne optical...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff/Senior Embedded Systems Engineer. Be the first to apply!
Related searches
- project engineer assistant project manager Winnipeg, MB
- assistant electrical engineer Winnipeg, MB
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB
- senior cook Winnipeg, MB
- amica senior lifestyles Winnipeg, MB
- senior building operator Winnipeg, MB
- senior project manager Winnipeg, MB
- senior communications Winnipeg, MB
- sr. IT support analyst Winnipeg, MB

