Rivet Industries, Inc.
Frontline Product Engineer
Rivet Industries, Inc., Washington, District of Columbia, us, 20022
Rivet is an American company building integrated task systems — fusing hardened hardware with software, sensors, AI, and networking — for industrial workforces and defense personnel. We create capabilities that multiply the effectiveness of every individual and withstand the world’s toughest environments.
We serve the people who build, operate, maintain, and defend our way of life. From technicians and engineers to first responders and service members, they embody the hard work, ingenuity, and meritocratic values that drive Western prosperity. Yet too often they are forced to rely on outdated tools that fail under modern pressures. Rivet exists to reset that priority.
At Rivet, you’ll join a mission-driven team that fuses disciplines to deliver decisive outcomes where they matter most. Whether shaping our technology, strengthening our partnerships, or building our culture, every role here contributes to equipping the front lines with the modern systems they deserve.
Who Thrives Here
People with a deep disdain for bureaucracy, empire building, groupthink, dogma, corporate babble, and wasted time
Teammates who want to work exclusively alongside others at the top of their field
Experienced, no-nonsense professionals who are execution-focused and deliver high-quality solutions above all else
Role Description Come build the platform that survives reality. We are looking for builders that want to sit with operators, craft systems from first principles, and ship production code the team can rely on. This isn’t a feature factory, it’s building the substrate: containers on exotic hardware, messages that land over unreliable links. We hold dependability, security, and operability as fundamental principles.
Role Objectives
Own hard problems end-to-end.
Show up in the field, understand the constraints, ship a solution, and carry it upstream into a scalable product.
Design for challenging environments.
Make workloads run on exotic form factors in a variety of unconventional situations, with limited power and connectivity.
Build what matters.
Choose the right detail at the right layer - configure when possible, code when necessary, secure by default.
Close the loop.
Instrument, measure, automate; turn one-off wins into repeatable patterns and products.
Raise the floor.
Leave behind clean repos, reproducible builds, and simple runbooks that work when you aren’t there.
Role Requirements
5+ years
building production systems and owning services end-to-end; you are the type of person that understands core coding fundamentals and picks the best tool for the job be it from scratch in Rust, C, Python, an open-source framework or an off the shelf product.
Deep operating system fundamentals
: you understand the underlying systems, allowing you to work across any environment from embedded Linux to Windows, mobile to server. You are comfortable with bring-up/hardening, reproducible builds, policy enforcement, and how authentication and certs actually work in practice.
Container and orchestration
: practical experience in constrained environments; comfort with hypervisors, virtualization, and related concepts.
Networking & messaging literacy
: queues/pub-sub, identity, and transport basics; you can make things work over any link.
Device security, management & identity
: exposure with identity providers, plus a working sense of STIGs and SBOMs.
Integration pragmatism
: you meet customers where they are, stitch OSS and COTS without fuss, and respect legacy systems in place.
Interest in visualization and spatial interfaces
: development and optimization from Vulkan to Unity.
Engineering hygiene
: clean Git history, CI/CD you can trust, IaC for config.
Field comfort
: serial consoles, packet capture, and calm problem-solving without drama.
How we Work
Frontline-deployed.
You like talking to operators and translating reality into platform improvements, you are passionate and committed to solving real problems faced by workers in the field.
Product-minded.
Maintainable, testable, observable code; ship, learn, iterate.
Pragmatic.
Reliability > novelty. Config > code.
Logistics
Able to work in secure/air-gapped environments.
US citizenship required, clearance eligibility is a plus.
Ability to travel 35-70% to operator and customer sites.
#J-18808-Ljbffr
We serve the people who build, operate, maintain, and defend our way of life. From technicians and engineers to first responders and service members, they embody the hard work, ingenuity, and meritocratic values that drive Western prosperity. Yet too often they are forced to rely on outdated tools that fail under modern pressures. Rivet exists to reset that priority.
At Rivet, you’ll join a mission-driven team that fuses disciplines to deliver decisive outcomes where they matter most. Whether shaping our technology, strengthening our partnerships, or building our culture, every role here contributes to equipping the front lines with the modern systems they deserve.
Who Thrives Here
People with a deep disdain for bureaucracy, empire building, groupthink, dogma, corporate babble, and wasted time
Teammates who want to work exclusively alongside others at the top of their field
Experienced, no-nonsense professionals who are execution-focused and deliver high-quality solutions above all else
Role Description Come build the platform that survives reality. We are looking for builders that want to sit with operators, craft systems from first principles, and ship production code the team can rely on. This isn’t a feature factory, it’s building the substrate: containers on exotic hardware, messages that land over unreliable links. We hold dependability, security, and operability as fundamental principles.
Role Objectives
Own hard problems end-to-end.
Show up in the field, understand the constraints, ship a solution, and carry it upstream into a scalable product.
Design for challenging environments.
Make workloads run on exotic form factors in a variety of unconventional situations, with limited power and connectivity.
Build what matters.
Choose the right detail at the right layer - configure when possible, code when necessary, secure by default.
Close the loop.
Instrument, measure, automate; turn one-off wins into repeatable patterns and products.
Raise the floor.
Leave behind clean repos, reproducible builds, and simple runbooks that work when you aren’t there.
Role Requirements
5+ years
building production systems and owning services end-to-end; you are the type of person that understands core coding fundamentals and picks the best tool for the job be it from scratch in Rust, C, Python, an open-source framework or an off the shelf product.
Deep operating system fundamentals
: you understand the underlying systems, allowing you to work across any environment from embedded Linux to Windows, mobile to server. You are comfortable with bring-up/hardening, reproducible builds, policy enforcement, and how authentication and certs actually work in practice.
Container and orchestration
: practical experience in constrained environments; comfort with hypervisors, virtualization, and related concepts.
Networking & messaging literacy
: queues/pub-sub, identity, and transport basics; you can make things work over any link.
Device security, management & identity
: exposure with identity providers, plus a working sense of STIGs and SBOMs.
Integration pragmatism
: you meet customers where they are, stitch OSS and COTS without fuss, and respect legacy systems in place.
Interest in visualization and spatial interfaces
: development and optimization from Vulkan to Unity.
Engineering hygiene
: clean Git history, CI/CD you can trust, IaC for config.
Field comfort
: serial consoles, packet capture, and calm problem-solving without drama.
How we Work
Frontline-deployed.
You like talking to operators and translating reality into platform improvements, you are passionate and committed to solving real problems faced by workers in the field.
Product-minded.
Maintainable, testable, observable code; ship, learn, iterate.
Pragmatic.
Reliability > novelty. Config > code.
Logistics
Able to work in secure/air-gapped environments.
US citizenship required, clearance eligibility is a plus.
Ability to travel 35-70% to operator and customer sites.
#J-18808-Ljbffr