We are seeking a talented FPGA Design Engineer with industry experience in wireless digital communications, networking, and/or cryptography to join our team developing advanced wireless digital communication and electronic warfare systems.
Responsibilities
Participate in the full FPGA development lifecycle, including bids and proposals, requirements definition, specification development and maintenance, RTL design and coding, simulation, synthesis, place and route, verification through simulation and unit testing, system integration, and ongoing support.
Participate in code and design reviews
Ensure that high-speed digital FPGA designs meet written specifications within a DoW process-controlled work environment
Seeking a mission-focused Senior System Administrator to support IT operations, advanced technical support and cybersecurity readiness in a defense contracting environment.
Responsibilities
Building, documenting, and maintaining mixed (Windows and Linux) closed room infrastructures
Setup and management of software development environments
Create, test, update, and execute automated and semi-automated procedures for configuring components
Seeking a mission-focused Senior System Administrator to support IT operations, advanced technical support and cybersecurity readiness in a defense contracting environment.
Responsibilities
Building, documenting, and maintaining mixed (Windows and Linux) closed room infrastructures
Setup and management of software development environments
Create, test, update and execute automated and semi-automated procedures for configuring system components
Support the continued development and sustainment of the U.S. Navy’s Aegis Weapons System in Moorestown, New Jersey.
Compensation
We invest in the lives of our employees, both in and out of the workplace, by providing competitive pay and benefits packages. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law. The salary offered will depend on several factors including, but not limited to, relevant experience, skills, education, geographic location, internal equity, business needs, and other factors permitted by law. Posted pay ranges are a general guideline only and are not a guarantee of compensation or salary.
Responsibilities
Understanding of the basic concepts of Configuration Management and Quality Assurance
Basic knowledge of Microsoft Office, Excel, Outlook, Project, and Word
Basic knowledge of ClearCase/ClearQuest and Agile Development
Basic knowledge of Unix/Linux, VAX, and Windows
Basic knowledge of Software Lifecycle, specifically how source code becomes executable programs, i.e., compiling and linking
Requirements
Bachelor’s degree (in Engineering, Computer Science, or related field) or equivalent related work experience
Nice to have: Specific experience supporting Naval Weapons Systems
Nice to have: Experience with Configuration Management (Identification, Control, Status Accounting, and Auditing) and Quality Assurance
Nice to have: Knowledge of terms: source file, object file, executable file as it relates to CM
Seeking highly motivated junior level Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System using agile development methodology.
Responsibilities
Work in a collaborative team using agile development methodology
Perform subsystem definition, preliminary and detailed design, design implementation, subsystem and system integration, and testing
Participate in software requirements review, preliminary and critical design reviews, integration readiness review, and software acceptance reviews
Research problems and develop solutions
Requirements
Bachelor’s degree (in Engineering, Computer Science, Math, Physics, or related field)
Design, develop, test, and debug real‑time, multi‑threaded, multiprocessing software applications, APIs, and associated user interfaces for simulation and training.
Compensation
The salary range for this role is 42,000 USD - 88,000 USD.
Responsibilities
Design, develop, test, and debug real‑time, multi‑threaded, multiprocessing software applications, APIs, and associated user interfaces for simulation and training
Collaborate with other software engineers and project management to plan and prioritize development tasks on an Agile development team
Support, maintain, and enhance existing software products as necessary
Actively learn new technologies and techniques and apply them to new domains and problem sets
Requirements
Bachelor's or advanced degree in Software Engineering, Computer Engineering, Computer Science or related STEM major
Nice to have: AI/ML and/or OpenAI development experience
Nice to have: Unreal Engine experience with C++ and Blueprints for gaming development
Nice to have: Virtual reality and mixed reality development experience
Nice to have: Docker, Kubernetes, AWS, and other virtualization and cloud computing technologies
Expert FPGA / ASIC numérique capable de prendre en charge les activités d’architecture ou de pilotage de la vérification fonctionnelle sur des développements FPGA, ASIC ou SoC complexes.
Responsibilities
Définir ou valider l’architecture et la stratégie de vérification FPGA, ASIC ou SoC
Garantir la cohérence technique du design et le respect des exigences du projet
Piloter les activités de conception ou vérification et coordonner les contributeurs
Valider les choix de micro-architecture, les plans de test et les livrables techniques
Identifier les points critiques et définir les actions de sécurisation associées
Requirements
Formation ingénieur ou équivalent universitaire (BAC+5)
Ingénieur(e) FPGA / ASIC Numérique pour le développement de systèmes embarqués et industriels à fortes contraintes temps réel et de sûreté de fonctionnement.
Responsibilities
Analyser les spécifications et architectures de niveau FPGA, ASIC ou SoC
Définir et spécifier les sous-blocs numériques adaptés aux besoins du projet
Réaliser la conception et le codage RTL en respectant les règles applicables
Participer aux activités de synthèse, d’implémentation et de vérification du design
Contribuer aux revues techniques et à la production de la documentation associée
Requirements
Formation ingénieure ou équivalent universitaire en électronique numérique ou microélectronique