At Swave Photonics, we’re not just dreaming about the future: we’re building it! We are a fabless semiconductor company that designs and markets holographic chips based on proprietary diffractive photonics technology. Our mission is to enable display manufacturers and content creators to disrupt the visualization market with immersive ultra-high resolution, life-like, true holographic displays.
Imagine a world where holographic displays make the impossible possible, where visualization meets collaboration and transforms productivity. Joining Swave means being at the forefront of this revolution, shaping the future of immersive technology.
To drive our ambitious vision, we’re opening a position of Hardware Algorithms Engineer. As part of our silicon and algorithms teams, you will play an important and cross-functional role in creating hardware-optimized algorithms for both FPGA and ASIC.
Role and responsibilities:
The ideal candidate will go backwards and forwards between fixed-point algorithm and HW implementation, leveraging algorithmic insights and optimizations to deliver solutions that provide the highest quality for the lowest area and power cost for current and future generations of Swave’s compute engine.
The candidate will:
- Work with the Software and Algorithms teams to prototype and implement compute algorithms
- Work with the Silicon team to evaluate implementation tradeoffs
- Work with the Systems teams to evaluate implications for Swave’s products
Qualifications:
- You have at least a Master’s degree in Electronic Engineering or similar discipline.
- You have proven experience in algorithm development and implementation on fixed-point platforms.
- You are experienced in working to modify algorithms to optimally suit a given HW target under known constraints.
- You are able to evaluate size / power / area tradeoffs and optimally modify both algorithm and implementation to meet system-level goals.
- You have the ability to develop fixed-point C models from a floating-point MATLAB reference and to match, debug and verify fixed-point C models against hardware.
- You have a proven track record in complex algorithm development.
- You are familiar with algorithm design, mathematics and statistics.
- You are very comfortable in using MATLAB, C and modern digital design techniques and toolsets.
- You have some background in video or processing.
- You have the ability to perform system-level modeling and ownership of area, power and memory roadmap.
- Bonus points for experience with SystemC design flows for system-level (HW/SW) verification.
- Bonus points for prior experience in designing video or display chipsets.
- You thrive in a fast-paced environment and you can easily adapt to changing circumstances.
- Excellent interpersonal and communication skills to excel as a true team player.
- You're fluent in English, both spoken and written.
What we offer you:
- A competitive salary package tailored to your knowledge, skills, and experience.An exciting and dynamic work environment with sufficient opportunities to grow, learn, and thrive both personally and professionally.
- The flexibility you need to maintain a healthy work-life balance, because your well-being matters to us.
- An informal and vibrant company culture built on authenticity, mutual trust, and open communication, where your voice is valued.
- A team of talented and passionate colleagues who inspire and challenge each other, with plenty of room for creativity, collaboration, and, of course, fun! From team-building activities to spontaneous celebrations, we make sure work feels rewarding in every way.
Location:
Our headquarters are in the vibrant city of Leuven, Belgium. While the magic happens on-site, some remote work options are available.
Solliciteren