...........................................................
...........................................;;:;^.,;:;,....^l;II'...'IIIl"...................
......................................,I;;!XXzC{:nUuJj;;;,~\((|I,I^^??-[l';I;i><>>I;;I".....
.....:<!i>>iiiiii>>>><<><>>>>>><><<>>>]}}[1CCJQt_zLJLv----+~~~~_-?I"^^^^",+?_xYYXc]<I1!.....
.....!{;~}[1\//\1[[[[---_?}[[}?_---[}[[]]?}nnnv)<junut~++--?----_+I:;;;;::<+~nOLQY~~_[l.....
.....l}??]?r@mw@/_[[?,^`^;??]}I^`^"+?[[]]]]{{{{?~}{{{[~~~>iiiiii>+I,:,,,:,<+~[{{{{+_[}l.....
.....l}??[?j@UJ@)<]]-,^'^;~-][l^'^,>_[[?]]?____--____-----????----????????---____-?-?}l.....
.....l}??[?j@UJ@(<]]-,^'^;+-][l^'`,>_[[?]]]}[]]]?I;:+]???]>::!]???]_;:;-]]][}[]]][[]?}l.....
.....l}??[?j@JC@(<]]-,^^";+-][l^^^,>_[[?]]?>_]?}}"``+1+~_)!``I)-~~}-``^[{?]->-]]?[[??}l.....
.....l}??[?j@JC@(<]]-,^^";+-][l^^^,<_[[?]]?l+[?1(l::](~<_|~::>\-<~1};;I11?]_I-]]?[[??}l.....
.....l}??[?j@UJ@)<]]-,^'^;+-][l^'^,>_[[?]]]}[?]?-[[[?????-?[[]-????-[[[-?]]]}]?]?[[??}l.....
.....l}??[?j@JC@(<]]-,^'^;+-][l^'^,>_[[?]]]??]?{nuuuuuuuuuuuuuuuuuuuuuun1-?}rn|-?[[??}l.....
.....l}??[?j@UJ@)<]]-,^'^;+-][l^'^,>_[[?]]]]]]?(zJLLLLLLLLLLLLLLLLLLLLCY(<?{vc/<-[[??}l.....
.....l}??[?j@UJ@)<]]-,^'^;+-][l^'^,>_[[?]]]]]]?(cUCCCCCCCCCCCCCCCCCCCCJX)<]-_?+~-[[??}l.....
.....l}??[?j@JC@(<]]-,^'^;+-][l^'^,>_[[?]]]]]]?(zJCCCCCCCCCCCCCCCCCCCCJX)<?]\f{<-[[??}l.....
.....l}??[?j@UJ@)<]]-,^`^:+-][l^'^,>_[[?]]]]]]?(zJCCCCCCCCCCCCCCCCCCCCJX)<?1zXf<-[[??}l.....
.....l}??[?j@UJ@)<]]?;;;;l+-][l^'^,>_[[?]]]]]]?(zJCCCCCCCCCCCCCCCCCCCCJX)<]-?}_<-[[??}l.....
.....l}??[?j@Q0@(<]]-"""^:+-][l^'^,>_[[?]]]]]]?(zJCCCCCCCCCCCCCCCCCCCCJX)<??__--?[[??}l.....
.....l}??[?jBkkB(<]]-^`^`,+-][l^'^,>_[[?]????]?(zJCCCCCCCCCCCCCCCCCCCCJX)<?]]]]]?[[??}l.....
.....l}??[?j@UJ@)<]]]-----+?][l^'^,>_[[?][[[]]?(zJCCCCCCCCCCCCCCCCCCCCJX)<?]]]]]?[[??}l.....
.....l}??[?jBYJ@)<]]?!!!l>]]?[I^'`,>_[[?]>ll~[?(zJCCCCCCCCCCCCCCCCCCCCJX)<?]]]]]?[[??}l.....
.....l}??[?j$OO$(<][]"^^^;{]?[l""",<_[[??;"^+t~{cYJJJJJJJJJJCJJJJJJJJJUz)<?]]]]]?[[??}l.....
.....l}??[?r$@@$|<]1(:,:,it-+[i;;;;<_[[[f!""<1<1CYUUUUUUUUUvvYUUUUUUUUYL\<?]]]]]?[[??}l.....
.....l}??[?fMhh#)<]}},""^I(+~}:'''`>_[[-~I:,+|~-f/\///////|[](/////////\-<?]]]]]?[[??}l.....
.....l}??[][())(-~][}lIlI>1+~[>Illl<_[[?-???-_-?-_+____________________+--?]?]]]?[[??}l.....
.....l}??[[?____-?]?-]]][]_??]]]]]]??][?]]-:~[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]+:_]??[[??}l.....
.....l}??[[][[[[]]]]]????]]]]]]????]]}{[[[[][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[][[[][[??}l.....
.....l}??[[[+<>+[]]]]]]]]]]]]]]]]]][+!i!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!l+}]??}l.....
.....l}??]{<-U0-~}][[[[]]]][[]]]]]]}>^''`''`''`''``'^^''`''`''`''`''`''`''``''`^!]]??}l.....
.....l}??]}i:)/Il_??]]]][[]?][[[[]?[<,:,:,,:,,:,,,,,::,,:,,:,,:,,:,,:,,:,,,,,,::!_]??}l.....
.....l}??[[-l,"I+_[]]]->ii<]-:,,">[[<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,!-[??}l.....
.....l}??]}~Ii?]!;<]]]-l;;i_<`'''l-]~;IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIi_[??}l.....
.....l}??]{i'^;-"'"!_]-!II>+>^```l+]~:::::::::::::::::::::::::::::::::::::::::::<]]??}l.....
.....l}??]{!.":_"'"l+]-!II>+>^```l+]>^`'`''`''``'``'^^'``'``''`''`''`''``'``'``^l-]??}l.....
.....l}??]}i`^,_,^^I_]_>>>>~>^^^`I+]~:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i_[??}l.....
.....l}??]}i`^I+,`"i~]+!ii!<i```';+]>^""""""""""""""""""""""""""""""""""""""""""l-[??}l.....
.....l}[]]}-<+-_~<___[-++++_+~~~~+_]-<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<~-]][}l.....
.....l}!+[]][]]][[]]]]]]]]]]][[[[]]]][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]][+!}l.....
.....l[!+]????????????????????????????????????????????????????????????????????????]+![l.....
.....i|()11111111111111111111111111111111111111111111111111111111111111111111111111)(|i.....
.....,ill!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!lli,.....
............................................................................................
............................................................................................
Hardware Design
Custom device design and manufacturing for embedded and safety-critical applications.
Beyond our own product lines, we design and build custom hardware devices for embedded and safety-critical applications. Our capabilities span the full hardware development lifecycle, from schematic capture and PCB layout through prototype fabrication, firmware development, and manufacturing support.