Posted 29 days ago
Staff/Senior Embedded Systems Engineer
@ Movellus Inc.
Markham, Ontario
Overview
Movellus Inc. is hiring a Staff or Senior Embedded Systems Engineer to build firmware for AI datacenter hardware, covering real-time power control and telemetry. The work spans drivers, orchestration code, Python tooling, simulation and FPGA validation, and post-silicon bring-up. The role is full-time, hybrid, with offices in Markham, Ann Arbor and San Jose.
Responsibilities:
- Develop firmware and drivers for infrastructure IPs
- Build orchestration code with sub-microsecond response times
- Validate firmware on simulation and FPGA before tapeout
- Support post-silicon bring-up
- Review code and lead design reviews
Requirements summary:
- BS, MS or PhD in computer or electrical engineering
- 3+ years in embedded systems or firmware
- Proficiency in C, C++ and Python
- Linux kernel driver development experience
- Familiarity with RISC-V and ARM
Tools & skills
Source and dates
Source type not verified · apify-linkedin
- Employer posting date
- 2026-10-12
- First seen by our source
- 2026-11-10
- Source record updated
- 2026-11-10
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Senior |
| Department | Software development |
| Experience | 3+ years |
| Hours per week | 40 (estimated) |
| Work setting | Office, Laboratory |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
| Education | Bachelor’s degree (required) |
| Fields of study | Computer Engineering, Electrical Engineering |
| Perks mentioned | Generous paid time off, Flexible hours, Retirement plan, Stock or equity |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Movellus Inc.
| Field | Value |
|---|---|
| Open jobs on Jobsy | 1 |
The Opportunity
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 (< 1us).
- 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.
- Support post-silicon bring-up.
- 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.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.