Algorithm Engineer
Team: Hardware & Algorithms
Location: Leuven
Commitment: Full-time
Workplace Type: hybrid
At Swave, we are disrupting the display market with our revolutionary Holographic eXtended Reality (HXR) technology—the Holy Grail of AR display tech. To visualize these holograms instantly, a Holographic Processing Unit (HPU), running advanced Computer-Generated Holography (CGH) methods, drives the display. But a brilliant algorithm is only as good as the silicon it runs on.
As our Fixed-Point Algorithm Engineer, you are the vital architect bridging the gap between high-level prototyping and verified hardware. You sit at the high-stakes intersection of theoretical mathematics and physical implementation. You are the person who looks at a complex, floating-point MATLAB prototype and sees the path to a lean, bit-true model in C or MATLAB that drives our hardware solution toward FPGA verification in a structured and streamlined manner.
You don’t just "forward-translate" code; you "travel backwards", too. Armed with a deep understanding of hardware constraints, you leverage your algorithmic insights to challenge and refine the designs themselves. Your goal is to deliver breathtaking holographic quality while optimizing for every square millimeter and milliwatt, ensuring we meet challenging latency specs without blowing the area or power budget.
Your Mission at Swave
You will join our HPU & Software team, acting as the technical glue between our Algorithm researchers and our Silicon designers. Your goal is to take ownership of the model that dictates how our holograms come to life.
-
You will own the transition from floating-point MATLAB prototypes to rigorous fixed-point C/Matlab models, ensuring that what works in theory works perfectly in RTL and on FPGA.
-
You will navigate the "Good, Fast, Cheap" triangle, proactively modifying algorithms to fit strict hardware constraints, achieving higher throughput and lower memory usage without sacrificing image quality.
-
You will drive the verification strategy, debug and validate your models against hardware to ensure absolute precision, and automate the flow between algorithm updates and hardware testing.
-
Over the next two years, you will evolve from a model expert into a strategic advisor, using your deep knowledge of hardware limitations to guide the future direction of our CGH-pipeline.
What you bring to the table
-
A Master’s in Electronic Engineering or, Scientific Computing or equivalent discipline, with a focus on algorithm design and/or hardware implementation.
-
A proven track record of developing fixed-point C or MATLAB models from a floating-point MATLAB reference to match, debug and verify a hardware implementation on FPGA.
-
A deep experience in balancing area, power, and latency tradeoffs, and optimally modify both algorithm and implementation to meet system-level requirements.. You see early on what the difficulties in hardware will be, and have acquired a mindset for solving them.
-
With a meticulous eye for detail, you thrive on matching models to hardware bit-by-bit. Your excellent interpersonal and communication skills allow you to relay your findings to your colleagues in a clear yet concise way.
-
Agile Mindset: You are a true team player who adapts quickly to the "volatile" nature of a cutting-edge R&D pipeline where prototypes change as fast as the technology evolves.
Bonus Points
-
Experience with SystemC design flows for system-level verification.
-
Prior work on video or display chipsets.
-
Basic knowledge of RTL (or equivalent) and/or C++.
No visa sponsorship is available for this position.
About Swave Photonics
We are a fabless semiconductor company headquartered in Leuven, Belgium, with a growing presence in the US. Backed by seasoned leaders and a team of passionate engineers, we’re pioneering holographic technology at the intersection of optics, semiconductors, and systems design.
At Swave, you’ll find:
- A culture built on authenticity, trust, and openness.
- A small but ambitious team with a bias for action.
- An environment where creativity and purpose drive everything we do.
- Space to take ownership, experiment, and see your ideas come to life.
What we offer you:
Ready to shape the future?
Join us in building holographic technology that will change how the world sees, works, and connects.
Apply now and become part of a pioneering journey at Swave Photonics.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
