Geometric Kernel Architecture: Architect and personally implement the hardest components of the geometric kernel layer - robust intersection, offset, Boolean, projection, and trimming operations on ...
Geometric Kernel Architecture: Architect and personally implement the hardest components of the geometric kernel layer - robust intersection, offset, Boolean, projection, and trimming operations on ...
Ideal candidates have at least 2+ YOE in cybersecurity engineering as well as deep low-level systems experience, such as operating system internals, kernel work, runtime detection, dynamic analysis ...
Ideal candidates have at least 2+ YOE in cybersecurity engineering as well as deep low-level systems experience, such as operating system internals, kernel work, runtime detection, dynamic analysis ...
Advanced proficiency in application and kernel debugging, and associated toolkits (Windbg, gdb, etc) * Familiarity with taking proofs of concept and productizing them into working exploits
Quick apply
Advanced proficiency in application and kernel debugging, and associated toolkits (Windbg, gdb, etc) * Familiarity with taking proofs of concept and productizing them into working exploits
Kernel programming experience (WDK / Unix||Linux) is highly desirable. - Large-Scale Projects: Experience working with very large software projects is a plus. Compensation varies per contract ...
Kernel programming experience (WDK / Unix||Linux) is highly desirable. - Large-Scale Projects: Experience working with very large software projects is a plus. Compensation varies per contract ...
Kernel programming experience (WDK / Unix||Linux) is highly desirable. - Large-Scale Projects: Experience working with very large software projects is a plus. Compensation varies per contract ...
Kernel programming experience (WDK / Unix||Linux) is highly desirable. - Large-Scale Projects: Experience working with very large software projects is a plus. Compensation varies per contract ...
Agentic AI - Java Background
Arlington, VA · On-site
$66 - $84/hr
Implement Semantic Kernel for enhanced AI capabilities * Utilize Retrieval-Augmented Generation (RAG) for advanced AI functionalities * Work with Milvus, Qdrant, and Pinecone for efficient data ...
Agentic AI - Java Background
Arlington, VA · On-site
$66 - $84/hr
Implement Semantic Kernel for enhanced AI capabilities * Utilize Retrieval-Augmented Generation (RAG) for advanced AI functionalities * Work with Milvus, Qdrant, and Pinecone for efficient data ...
Reverse Engineer 2
Hanover, MD · On-site +1
$78K - $250K/yr
Kernel Development / Driver Development * 75% focus SW RE * Malware Analysis * Vulnerability research and assessment : Reflects cyber focus and familiaritywith the CNO professional ecosystem
Reverse Engineer 2
Hanover, MD · On-site +1
$78K - $250K/yr
Kernel Development / Driver Development * 75% focus SW RE * Malware Analysis * Vulnerability research and assessment : Reflects cyber focus and familiaritywith the CNO professional ecosystem
Reverse Engineer 2
Hanover, MD · On-site
$78K - $250K/yr
Windows Kernel development experience * Windows Driver Development * Linux * Kernel Development / Driver Development * 75% focus SW RE * Malware Analysis * Vulnerability research and assessment
Reverse Engineer 2
Hanover, MD · On-site
$78K - $250K/yr
Windows Kernel development experience * Windows Driver Development * Linux * Kernel Development / Driver Development * 75% focus SW RE * Malware Analysis * Vulnerability research and assessment
Linux Systems Engineer
Sterling, VA · On-site
This role is ideal for an engineer with deep expertise in Linux networking, policy-based routing, kernel performance tuning, infrastructure automation, and modern VPN technologies including WireGuard ...
Linux Systems Engineer
Sterling, VA · On-site
This role is ideal for an engineer with deep expertise in Linux networking, policy-based routing, kernel performance tuning, infrastructure automation, and modern VPN technologies including WireGuard ...
This role is ideal for an engineer with deep expertise in Linux networking, policy-based routing, kernel performance tuning, infrastructure automation, and modern VPN technologies including WireGuard ...
This role is ideal for an engineer with deep expertise in Linux networking, policy-based routing, kernel performance tuning, infrastructure automation, and modern VPN technologies including WireGuard ...
This role is ideal for an engineer with deep expertise in Linux networking, policy-based routing, kernel performance tuning, infrastructure automation, and modern VPN technologies including WireGuard ...
This role is ideal for an engineer with deep expertise in Linux networking, policy-based routing, kernel performance tuning, infrastructure automation, and modern VPN technologies including WireGuard ...
Operationalize AI agents using advanced frameworks like LangGraph or Semantic Kernel. Minimum Qualifications: Must possess 7 or more years of experience in AI/ML production engineering, development ...
New
Operationalize AI agents using advanced frameworks like LangGraph or Semantic Kernel. Minimum Qualifications: Must possess 7 or more years of experience in AI/ML production engineering, development ...
New
AI Engineer
Arlington, VA · On-site
... Kernel, vLLM, Ollama, and Ray for scalable AI solutions • Integrate with NVIDIA GPU ecosystems and vector databases to enhance AI performance and scalability • Collaborate with cross-functional ...
AI Engineer
Arlington, VA · On-site
... Kernel, vLLM, Ollama, and Ray for scalable AI solutions • Integrate with NVIDIA GPU ecosystems and vector databases to enhance AI performance and scalability • Collaborate with cross-functional ...
Windows Architect
Washington, DC · On-site
$180K - $210K/yr
Lead system design and architecture reviews for Windows kernel and user-mode components * Create and maintain architectural documentation, including authoring and reviewing ADRs (Architecture ...
Windows Architect
Washington, DC · On-site
$180K - $210K/yr
Lead system design and architecture reviews for Windows kernel and user-mode components * Create and maintain architectural documentation, including authoring and reviewing ADRs (Architecture ...
Senior CUDA C++ Software Engineer
Arlington, VA · On-site
$140K - $190K/yr
Optimize GPU utilization through concurrency, streams, kernel fusion, and multi-GPU processing techniques. Integrate GPU-accelerated capabilities into larger software systems and mission applications.
Senior CUDA C++ Software Engineer
Arlington, VA · On-site
$140K - $190K/yr
Optimize GPU utilization through concurrency, streams, kernel fusion, and multi-GPU processing techniques. Integrate GPU-accelerated capabilities into larger software systems and mission applications.
This research will involve static and dynamic analysis including reverse engineering and kernel debugging. The research results will be encapsulated in written reports and/or software tools. The ...
This research will involve static and dynamic analysis including reverse engineering and kernel debugging. The research results will be encapsulated in written reports and/or software tools. The ...
AI Engineer
Arlington, VA · On-site
... Kernel, vLLM, Ollama, and Ray for scalable AI solutions • Integrate with NVIDIA GPU ecosystems and vector databases to enhance AI performance and scalability • Collaborate with cross-functional ...
AI Engineer
Arlington, VA · On-site
... Kernel, vLLM, Ollama, and Ray for scalable AI solutions • Integrate with NVIDIA GPU ecosystems and vector databases to enhance AI performance and scalability • Collaborate with cross-functional ...
AI Engineer
Arlington, VA · On-site
Leverage tools and frameworks such as LangGraph, Semantic Kernel, vLLM, Ollama, and Ray for scalable AI solutions * Integrate with NVIDIA GPU ecosystems and vector databases to enhance AI performance ...
AI Engineer
Arlington, VA · On-site
Leverage tools and frameworks such as LangGraph, Semantic Kernel, vLLM, Ollama, and Ray for scalable AI solutions * Integrate with NVIDIA GPU ecosystems and vector databases to enhance AI performance ...
Troubleshooting installation and operational issues specific to IDS/IPS on Red Hat Enterprise Linux, addressing compatibility, kernel module requirements, SE-Linux policies, and performance tuning.
Troubleshooting installation and operational issues specific to IDS/IPS on Red Hat Enterprise Linux, addressing compatibility, kernel module requirements, SE-Linux policies, and performance tuning.
Optimize GPU utilization through concurrency, streams, kernel fusion, and multi-GPU processing techniques. Integrate GPU-accelerated capabilities into larger software systems and mission applications.
Quick apply
Optimize GPU utilization through concurrency, streams, kernel fusion, and multi-GPU processing techniques. Integrate GPU-accelerated capabilities into larger software systems and mission applications.
Kernel information
See Washington salary details
$98.8K - $112.2K
4% of jobs
$112.2K - $125.6K
7% of jobs
$125.6K - $139K
13% of jobs
$139.8K is the 25th percentile. Wages below this are outliers.
$139K - $152.5K
15% of jobs
The median wage is $159.9K / yr.
$152.5K - $165.9K
20% of jobs
$177.9K is the 75th percentile. Wages above this are outliers.
$165.9K - $179.3K
18% of jobs
$179.3K - $192.7K
9% of jobs
$192.7K - $206.1K
5% of jobs
$206.1K - $219.6K
4% of jobs
$219.6K - $233K
2% of jobs
$233K - $246.4K
2% of jobs
$98.8K
$166.9K
$246.4K
How much do kernel jobs pay per year?
What are the typical daily responsibilities of a Kernel Engineer?
Kernel Engineers typically spend their days designing, implementing, and maintaining low-level components of an operating system’s kernel, such as device drivers, process schedulers, or memory management subsystems. They often review and refactor code, troubleshoot and resolve bugs, and collaborate closely with hardware engineers, application developers, and QA teams. Participation in code reviews and contributing to open source communities or internal repositories are also common activities. This role requires staying up to date with the latest kernel developments and ensuring code changes are performant and stable, directly impacting the reliability and efficiency of the broader system.
What is a Kernel job?
A Kernel job typically refers to a role focused on developing, maintaining, or optimizing an operating system's kernel—the core component that manages system resources, hardware interaction, and process scheduling. Kernel developers work with low-level programming languages like C and Assembly to improve system performance, security, and stability. These roles often involve debugging kernel crashes, implementing new features, and collaborating with hardware and software teams to ensure seamless integration.
What are the key skills and qualifications needed to thrive in the Kernel position, and why are they important?
To thrive as a Kernel Engineer, you need strong expertise in operating system fundamentals, C/C++ programming, and kernel module development, often supported by a degree in computer science or equivalent experience. Familiarity with Linux kernel source code, debugging tools like GDB, and version control systems such as Git is essential. Analytical thinking, problem-solving skills, and effective communication distinguish outstanding professionals in this field. These skills are crucial for maintaining system stability, ensuring high performance, and collaborating on complex, low-level software projects.
Principal Computational Engineer, 3D CAD & Geometric Intelligence
XometryNorth Bethesda, MD • On-site
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 14 days ago
Job description
Xometry is seeking a Principal Computational Engineer to set the multi-year technical direction for our 3D geometry and Design for Manufacturability (DFM) platform. You will be the senior individual contributor in this domain, owning the architecture that turns every customer-uploaded CAD model into a manufacturable, priced, and routed part across CNC, sheet metal, additive, injection molding, casting, and finishing processes. This role also serves as the technical architect for one of Xometry's highest-leverage strategic initiatives: the embedded DFM AI + IQE integration with our partner. You will lead the integration of Xometry's proprietary computational geometry and AI directly into the partner's industrial software ecosystem - including Solid Edge, NX, Designcenter, and Teamcenter - integrated within the native DesignCenter environment to deliver real-time manufacturability feedback and pricing insights. The goal is a "science fiction speed" design-to-source digital thread from ideation to physical parts, with no export, no round-trip, and no translation loss. This is a hands-on role. You will write production C++ and Python that ships to millions of quotes per year, define the kernel and toolchain strategy, publish or patent novel methods where they create durable advantage, and raise the technical bar of the team through mentorship, design review, and hiring. The role requires demonstrated mastery of computational geometry, geometric modeling kernels, and the messy reality of consuming arbitrary customer CAD - STEP, IGES, X_T, JT, SLDPRT, CATPart, and DXF - at scale.
Responsibilities
- Technical Vision & Roadmap: Own and drive a multi-year technical roadmap for Xometry's geometric reasoning stack - B-Rep ingestion and healing, feature recognition, DFM analysis, sub-process routing, geometric pricing signals, and downstream CAM/CAE integration - balancing research ambition with disciplined business value delivery.
- Partnership Integration (DFM AI + IQE): Serve as the technical architect for the embedded DFM AI + IQE track inside the partner's ecosystem. Lead the integration of Xometry's geometric and AI capabilities directly into Solid Edge, NX, Designcenter, and Teamcenter, operating directly on native 3D geometry through the Parasolid kernel. Define the integration architecture, the geometry contract between the two systems, the precision and latency budgets required for in-CAD real-time feedback, and the long-term roadmap for an end-to-end digital thread from designer intent to manufactured part.
- Geometric Kernel Architecture: Architect and personally implement the hardest components of the geometric kernel layer - robust intersection, offset, Boolean, projection, and trimming operations on NURBS curves and surfaces - plus the resilience layer that absorbs malformed CAD that arrives in the wild. Establish precision, robustness, and performance contracts (floating-point error budgets, predicate selection, tolerancing, numerical stability) that the rest of engineering builds on top of.
- DFM & Sub-Process Intelligence: Drive the methodology for combining classical computational geometry (B-Rep traversal, parametric surface analysis, medial axis, geodesic distance, curvature analysis) with modern learning-based approaches (graph neural networks on B-Reps, point-cloud and voxel encoders, differentiable geometry, neural implicit representations) to detect manufacturability risk across 12+ CNC sub-processes and the broader process catalog.
- Research-to-Production Translation: Translate research from computational geometry, computer-aided geometric design, and computational fabrication into shipped systems. Publish, patent, or open-source where doing so strengthens recruiting, partnerships, or the platform itself.
- Technical Leadership & Standards: Provide technical leadership across geometry, ML, and platform teams. Lead design reviews, define the technical interview bar, and partner with engineering leadership on hiring, calibration, and IC-track career progression. Mentor Staff, Senior, and mid-level engineers.
- Cross-Functional Leadership: Partner with Product, Manufacturing Engineering, Pricing, and Operations leadership to translate business outcomes (margin, lead time, yield, defect rate) into precisely specified geometric and algorithmic problems. Influence roadmaps, priorities, and resourcing across partner teams.
- External Representation: Represent Xometry externally - conferences, standards bodies, academic collaborations, technical reviews, and customer engagements - as the recognized technical authority for our DFM and geometry platform.
What You'll Bring to Xometry
- Experience & Education: M.S. or PhD in applied mathematics, computer science, mechanical engineering, computational physics, or a closely related field. Typically 12+ years of progressive experience applying computational methods to geometry, CAD/CAE, or simulation problems, with a demonstrable record of shipped algorithms in commercial or production systems. PhD with 8+ years of relevant industry experience is equivalent.
- Geometric Modeling Mastery: Deep expertise across the geometric modeling stack - analytical geometry, parametric and free-form geometry (NURBS, etc.), trimmed surfaces, B-Rep topology, geometry healing and repair, robust predicates, and high-performance spatial data structures.
- Kernel & CAD Interoperability: Hands-on experience with one or more commercial or open geometric kernels - Parasolid, ACIS, CGM, Granite, ShapeManager, Open CASCADE / pythonOCC - including a working understanding of where each kernel fails on real-world inputs and how to compensate. Strong working knowledge of CAD interchange and translation: STEP (AP203/AP214/AP242), IGES, JT, Parasolid XT, native CATIA / NX / Creo / SolidWorks formats, DXF, and HOOPS Exchange / PRC.
- Technical Mastery: Expert-level C++ (C++14/17/20) with modern build systems (CMake), debugging (GDB, sanitizers), profiling, and binding generation (SWIG, pybind11). Strong Python for tooling, prototyping, and ML integration. Comfort with cloud platforms (AWS) for large-scale geometry processing and model training. Experiences or exposures of using code generation tools (e.g. Claude) with geometry engines. Ability to work in a large computational geometry codebase involving C++ and Python (numpy, numba) code.
- Mathematical Rigor: Rigorous grounding in linear algebra, multivariable and differential calculus, numerical methods, differential equations, and floating-point error analysis. Comfort with differential geometry and topology as it applies to surface and curve modeling.
- Recognized Track Record: Demonstrable record of research-to-production translation: peer-reviewed publications, issued patents, significant open-source contributions, or shipped commercial capabilities that you can point to and explain end-to-end.
- AI/ML Fluency: Familiarity with ML/AI methods relevant to geometry - graph neural networks on B-Reps (BRepGAT, BRepFormer, AAGNet, UV-Net), point-cloud / voxel / SDF encoders, neural implicit representations, NURBS-aware learning - and clear judgment about when classical methods beat learned ones.
- Manufacturing Domain Fluency: Familiarity with industry standards (ISO, ASME Y14.5, GD&T) and a working command of manufacturing processes (subtractive, additive, formative, finishing) and materials science sufficient to converse credibly with senior manufacturing engineers and partner engineers.
- Leadership: Track record of mentoring and elevating Staff- and Senior-level engineers. Able to set technical direction by influence rather than mandate, and to align executives and cross-functional partners around ambitious scientific directions.
- ITAR Compliance: Must be a US Citizen or Green Card holder (ITAR).
Qualifications
- Partner Ecosystem Experience: Prior development experience inside the partner's stack - Parasolid kernel programming, NX Open / NX Customization, Solid Edge API, Teamcenter integration, or Designcenter / Mendix-based workflow development.
- Published Research: PhD with a published thesis or sustained publication record in computational geometry, geometric modeling, computer-aided geometric design (CAGD), computational fabrication, isogeometric analysis, or computational dynamics.
- Open-Source Authorship: Authorship of, or substantial contribution to, a recognized open-source geometric modeling library, kernel, or framework (e.g., NURBS / B-spline
modeling frameworks, mesh generation toolkits, CAD interoperability libraries). - Industry Pedigree: Experience inside a CAD vendor, kernel vendor, simulation vendor, or vertically integrated manufacturing platform - Dassault Systèmes, PTC, Autodesk, Onshape, Shapr3D, ANSYS, Altair, Desktop Metal, Markforged, Align Technology, ConforMIS, or comparable.
- Scale: Designed and operated geometry algorithms at large scale - cloud compute, distributed geometry processing, GPU-accelerated computational geometry, parallel meshing, or geometry serving behind a real-time API.
- Hiring & Calibration: Experience hiring, calibrating, and growing computational-geometry talent - a domain where the global talent pool is small and the hiring bar is notoriously difficult to set.
What Success Looks Like in 12 Months
- The Partner DFM AI + IQE integration is in production inside the partner's ecosystem with measurable adoption, in-CAD latency contracts being met, and a clear roadmap for expanding the digital thread across additional processes and partner surfaces.
- The geometric reasoning stack has a coherent, documented architecture with explicit precision, robustness, and latency contracts; new sub-processes and DFM rules plug in without bespoke rewrites.
- DFM coverage spans 12+ CNC sub-processes plus the broader process catalog, with per-sub-process precision/recall measured and on a known improvement trajectory.
- At least one piece of methodology has been published, patented, or open-sourced in a way that strengthens Xometry's recruiting and external technical brand.
- Two to three Staff and Senior engineers can credibly cite you as the reason they leveled up.
The estimated base salary range for new hires into this role is $200,000-$230,000.00 annually + commission depending on factors such as job-related skills, relevant experience, and location. We also offer a competitive benefits package, including 401(k) match, medical, dental and vision insurance; life and disability insurance; generous paid time off including vacation, sick leave, floating and fixed holidays, maternity and bonding leave; EAP, other wellbeing resources; and much more.
#LI-Hybrid
Xometry is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.
For US based roles: Xometry participates in E-Verify and after a job offer is accepted, will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
About Xometry
Sourced by ZipRecruiter
Xometry (NASDAQ: XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need to grow their business while also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity.
Industry
Software development
Company size
501 - 1,000 Employees
Headquarters location
Gaithersburg, MD, US
Year founded
2013