About the Company Ommatidia is a company focused on developing LIDAR and 3D metrology systems.
Our mission is to advance methods to increase implementation efficiency and performance while maintaining a culture of innovation and excellence.
About the Role As a Firmware Engineer at Ommatidia, you will be responsible for designing and implementing programmable logic architectures, specifically focusing on the signal processing pipeline in our LIDAR and 3D metrology systems.
You will also support signal processing pipeline development in desktop tools for algorithm prototyping.
Responsibilities Design and implement programmable logic architectures according to system specifications.
Provide technical leadership for external work packages.
Capture hardware requirements to support algorithm implementation.
Implement signal processing algorithms in FPGA/DSP.
Optimize algorithms for speed and resource efficiency.
Validate and demonstrate the processing and visualization pipeline using real-world data in case studies.
Conduct verification activities to release firmware versions.
Produce documentation for quality control, customer support, and regulatory approvals.
Qualifications Master's degree in electrical engineering, Computer Science, Physics or equivalent.
5-10 years of experience in implementing DSP algorithms.
Experience with optoelectronic/remote sensing systems is highly valued.
Fluent in English (ALTE-4/C1 or better).
Required Skills Excellent FPGA programming skills.
Proficient in Python programming.
Experience with advanced signal processing algorithms.
Strong analytical skills.
Ability to adapt to a fast-paced work environment.
Self-motivated, organized and diligent.
Problem-solving attitude.
Preferred Skills Familiarity with FMCW RADAR/LiDAR systems.
Familiarity with Graphics Processing Units (GPUs) and CUDA.
Familiarity with 3D Data Visualization and Processing methods.
Knowledge of ISO quality standards and familiarity with quality management.
Experience with Multiple-Input Multiple-Output (MIMO) and array processing.
Pay range and compensation package Salary and compensation will be commensurate with experience and qualifications.
Equal Opportunity Statement Ommatidia is an equal opportunity employer committed to diversity and inclusivity in the workplace.