Taking full end-to-end responsibility for the system, architecture, design, implementation, and testing of various complex FPGA-based hardware systems and accelerators.
Responsibilities
Creating complex FPGA-based systems for ultra-low latency applications.
Driving the entire development lifecycle, from characterizing system requirements and specs to defining the SW-HW API.
Applying a systematic approach to analyze and debug complex production issues, pinpointing the root cause in either the hardware or software domain.
Building and implementing hardware analysis and development infrastructures to shorten the development cycles.
Seeking cleared or clearable FPGA Engineers to contribute to sensor, communication, and cyber systems. The role involves all phases of programs including requirements generation, hardware-selection, software development, and system integration and test.
The FPGA Design Engineer is responsible for developing embedded digital designs interfacing our products targeted on various FPGA devices. The role involves definition, development, implementation, and documentation of designs, well as supporting hardware/software teams in system testing, bring-up and debug.
Design, develop, and maintain embedded software for real‑time control systems in semiconductor precision test equipment.
Compensation
Onto Innovation Inc. offers competitive salaries and a generous benefits package, including health/dental/vision/life/disability, PTO, 401K plan with employer match, and an Employee Stock Purchase Program (ESPP) along with health & wellness initiatives.
Responsibilities
Design, develop, and maintain embedded software for real‑time control systems in semiconductor precision test equipment
Collaborate with hardware engineers, FPGA designers, systems engineers, and application software developers to define software requirements and interfaces
Implement low‑level drivers, communication protocols (e.g., CAN, SPI, I2C, UART, Ethernet, PCIe), and real‑time operating systems (RTOS)
Optimize software for performance, reliability, and scalability in high‑throughput test environments
Conduct unit testing, integration testing, and system‑level validation
Requirements
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field
Nice to have: semiconductor equipment or test & measurement industry
Ingénieur Conception électronique numérique et FPGA
Responsibilities
Réaliser les différentes phases de développement (cycle en V) ainsi que la documentation associée.
Analyser et challenger les spécifications techniques de besoin afin d’établir une architecture technique robuste & optimisée de systèmes embarqués à dominante numérique (FPGA & SoC).
Conception des cartes électroniques numériques et/ou développement FPGA.
Appréhender les contraintes mécaniques, connectiques, thermiques, CEM, en lien avec les experts dans ces disciplines.
Participer à l’intégration sur cible (cartes et/ou FPGA) en coordination avec les labos connexes (électronique analogique & logiciel/banc de test).
The Lead FPGA Firmware Engineer will be working to define requirements, enhance product features for an electronic design for world-class Control & Protection system in VSC and LCC systems, VBE, working together with engineers based in global locations. The role is accountable for business-critical design, development to meet product requirements and timelines for future commercial HVDC projects.
Responsibilities
Analysing system requirements and defining functions to be implemented in Hardware
FPGA Firmware development
Analogue and digital Hardware design
Maintain legacy products including updates and improvements to extend product life span
Contribution to creating and maintaining manufacturing data packs
Requirements
Degree or Higher in Electrical / Electronic engineering or equivalent experience
Rôle clé pour garantir la performance et la faisabilité technique des solutions logicielles embarquées dans les équipements charge utile Telecom telles que les processeurs numériques transparents et les antennes actives.
Responsibilities
Assurer la cohérence technique globale de la solution logiciel réalisée par les équipes des disciplines logiciel vol
Identifier les trade-off techniques à mener et participer à la conduite de ces trade-off
Fluidifier les échanges entre l’ingénierie Système, l’ingénierie Logiciel, et l’ingénierie Matériel
Accompagner les Architectes Logiciel sur leurs périmètres respectifs
Challenge les exigences et contribuer à les consolider