
Senior/Middle FPGA Engineer :: R&D thermal cameras platform
Nice to have's
Job description
About the Position
Senior/Middle FPGA Engineer :: R&D thermal cameras platform
Odd Systems is a Ukrainian defense-tech company that transforms engineering innovations into solutions for state protection. Our mission is to create the weapons of the future that save lives and restore justice. Our products are thermal cameras Kurbas and FPV drones Stus, Lupinis, Horska named after Ukrainian figures of the Executed Renaissance and the Sixty. Their names have become symbols of the struggle for Ukrainian identity, and today they protect our country on the battlefield.
Role Mission: Develop FPGA logic that takes a data stream from the sensor and delivers it cleanly, synchronized, and lossless-and personally brings it to a working state on real hardware.
Responsibilities
- Development and support of FPGA logic for cameras, sensor modules, and embedded devices.
- Development of digital modules in Verilog / SystemVerilog / VHDL.
- Working with interfaces MIPI CSI-2, LVDS, DVP, SPI, I²C, UART, Ethernet, GPIO.
- Implementation of data streaming.
- Integration of IP Core and custom RTL modules.
- Working with AXI / AXI-Stream, DMA, FIFO, BRAM, DDR.
- Setting up CDC (Clock Domain Crossing) and timing constraints.
- Simulation, verification, and timing analysis.
- FPGA bring-up and debugging on real hardware using ILA, oscilloscope, and logic analyzer.
- Interaction with embedded, electronics, and image processing engineers.
Requirements
-
Necessary Skills and Experience
- 2-3 years of practical FPGA development experience.
- Proficiency in Verilog / SystemVerilog or VHDL.
- Practical experience with AMD/Xilinx Vivado or similar FPGA development environment.
- Understanding of FPGA architecture, synchronous digital design, CDC (Clock Domain Crossing).
- Experience with AXI, FIFO, BRAM, DDR/DMA, and streaming data.
- Experience writing testbench, RTL simulation, and working with timing constraints.
- Practical experience in FPGA bring-up and hardware debugging.
- Basic understanding of FPGA schematics: clock, reset, Flash, JTAG, I/O banks.
- Ability to read datasheets, reference manuals, and technical documentation in English.
- Independence, systematic approach, and ability to bring tasks to a working result.
-
Nice to Have
- Experience in developing cameras, thermal, or imaging systems.
- Practical experience with MIPI CSI-2 / D-PHY, DVP, LVDS, Ethernet.
- Experience implementing FPGA video pipeline and working with RAW/RGB/YUV data.
- Experience with Zynq SoC, DDR, DMA, and FPGA integration with Embedded Linux.
- Basic understanding of Device Tree and Linux drivers.
- Knowledge of C/C++, Python, or HLS for testing and implementing algorithms.
We Offer
- Real impact work. We create products that directly enhance Ukraine's defense capabilities.
- Work with top engineers in the MilTech and autonomy field.
- Official employment registration in Diya.City.
- Possibility to reserve military-obligated workers according to current legislation.
- Annual paid vacation - 24 calendar days.
- Mandatory accident insurance from the first working day.
- Voluntary health insurance after the probation period.
- Additional paid vacation for veterans - 14 calendar days.
- Paid sick leave according to legislation.
- Possibility of reimbursing training expenses according to company policies.
About the Company
We are looking for not just employees, but like-minded people who share our values and are ready to build the future of Ukrainian MilTech.
Apply now
© Odd Systems. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Odd Systems — це оборонна технологічна компанія що спеціалізується на розробці та виробництві тепловізійних камер та FPV-дронів. Заснована групою підприємців, інженерів, управлінців та ентузіастів FPV з попереднім досвідом роботи в ряді міжнародних технологічних компаній, включаючи Petcube, світового лідера у сфері камер для домашніх тварин та програмного забезпечення. Продукти компанії, включаючи тепловізійні камери Курбас-256 та Курбас-640; FPV-дрони Стус-7, Лупиніс-10, Горська-12 та інші, названі на честь видатних діячів «Розстріляного Відродження» та «Шістдесятників» — українських інтелектуалів ХХ століття, переслідуваних та знищених радянським режимом. Odd Systems має офіси в Україні, США та ЄС.www.linkedin.com/company/oddsystemswww.facebook.com/oddsystemswww.instagram.com/oddsystemstechx.com/SystemsOdd
More at Odd Systems
All 72 roles
Engineering Manager, Deep Strike
Odd Systems · Kyiv

Security officer
Odd Systems · Kyiv

Бухгалтер з первинної документації м. Івано-Франківськ
Odd Systems · Ivano-Frankivsk

Бухгалтер з обліку запасів та виробництва
Odd Systems · Kyiv