Revolution LCA is a worker-owned limited cooperative association. One member, one vote. Earnings distributed based on labor contributed, not capital held. Members own the work, govern the direction, and share in what the group builds. Our structure follows the seven cooperative principles.

Worker-Owned

The engineers who do the work own the company. One member, one vote. No absentee shareholders.

                                                  ,!_[)/juczXYXcnf(?i"                              
                                              :~{\jrncXUJJJJJJJJJUUUUXn(~"                          
                                           ,-\rjjnXUJUYXcvvvvczXXYUUJJUUUYj_                        
                                         I1rrjrvYYznjftttffjjjjjrrxucXUUUUUUz1,                     
                                       :1rrjjvXcrt/\/fjrrrrrrrrrrrjjjjxuzUUUUUY1                    
                                      _jrjjncnt///tjrrrrrrrrrrrrrrrrrrrjjxcUJUUUc<                  
                                     1rjjrnnt///tjrrrrrrrrrrrrrrrrrrrrrrrjjxzJUUUU[                 
                                    |rjrrrf////tjrrrrrrrrrrrrrrrrrrrrrrrrrrjjvUUUUU1                
                                   1rjrrjt////frrrrrrrrrrrrrrrrrrrjjjrjjrrrrrjnUUUYU-               
                                  <rjrrjt////trrrrrrrrrrrrrrrrrrjjvmhohQrrrrrrjuJUUUY,              
                                  /jjrrf/////jrrrjjjjrrrrrrrrrjjvwW%8&&@QjrrrrrjXJUUU)              
                                 ;rjrrjt////trrjrcUJvjjrrrrrjjvwW%&WW88hvjrrrrrjuJUUUv              
                                 >jjrrj/////frjnqa*8&pzjjrjjvwW8&WW88aCjjrrrrrrjxUUUUU"             
                                 >jjrrj/////frjcoahaM%&dzjvwW8&WW88aCrjrrrrrrrrjxUUUUU,             
                                 lrjrrj/////trrjzqoahoM%&hM%&WW88aCrjrrrrrrrrrrjnJUUUz              
                                  fjjrrt/////jrrjjXqoahoM8&WW88aCrjrrrrrrrrrrrrjcJUUU/              
                                  ?rjrrj/////frrrrjjXqoahoM88aCrjrrrrrrrrrrrrrjxUUUUUl              
                                   /rjrrj/////frrrrrjjXqhhhdJrjrrrrrrrrrrrrrrjxYJUYU(               
                                   :frjrrjt////frrrrrrjjncujjrrrrrrrrrrrrrrrjxYJUYUr                
                                    ;trjjrnr////tjrrrrrrjjjrrrrrrrrrrrrrrrjrvUJUUUf                 
                                     ^)rrjjuvj////fjrrrrrrrrrrrrrrrrrrrjjrnXJUUUU1                  
                                       ~frrjxzcxt/\/fjrrrrrrrrrrrrrrjjjxvXJUUUUxi                   
                                         -trjjnXYznj///tfjjjjjjjjjrxnvXUUUUUUn+                     
                                           <(rjjxcYUUXcunxxxnnuvczXYUUJUUUX\>                       
                                             ,~1tjrncYJCCCJJJJJJJJJUUUUv|~                          
                                                 ;<-[)\rvzXYUUUUYcn/{~:                             
                                                   :{f|_jrrxvcz/                                    
                                                  tooo*bxrxrvcc(                                    
                                                 <oooooanrrrvcc|                                    
                                                 Ooooo*hnrrrvcc|                                    
                                                cooooo*anrrrvcc|                                    
              _|\\\\\trrrrj[                  iQoooooo*anrxxvcc|                                    
             ,vvvvvvcLLLLLLLt|||\\[         <voooooooo*axfjjuvv)                                    
             ,vvvvvvvCLLLLLCbahaW&&]!ii<-(cwooooooooooooOLQQ0OOJffffff/},                           
             ,vvvvvvcLLLLLLLdhkhMWWhbbbbkoooooooooooooo*akhhkkkkkkkkkkkkq~                          
             ,vvvvvvcLLLLLLLbahaW&&hdbbdhoooooooooooooooooooooooooooooooo{                          
             ,vvvvvvcLLLLLLLbahaW&&hbbbba*oooooooooooooooooooooooooookOc]                           
             ,vvvvvvcLLLLLLLbahaW&&hbbbba*ooooooooooooo*hbbbbbbbbbbbbpJ<                            
             ,vvvvvvcLLLLLLLbahaW&&hbbbba*oooooooooooooooaaaaaaaaaaaaaak                            
             ,vvvvvvcLLLLLLLbahaW&&hbbbba*oooooooooooooo************ahq}                            
             ,vvvvvvcLLLLLLLbahaW&&hbbbba*ooooooooooooo*akkkkkkkkkkb01                              
             ,vvvvvvcLLLLLLLbahaW&&hbbbba*ooooooooooooo*akkkkkkkkkkkkb+                             
             ,vvvvvvcLLLLLLLbahaW&&hbbbba*oooooooooooooo*************h<                             
             ,vvvvvvcLLLLLLLbahaW&&kddddhooooooooooooooooaaaaaaaahdY1:                              
             ,vvvvvvcLLLLLLLdhkhMWWhbbbba*oooooooooooooohbbbbbbbbdp0]                               
             ,vvvvvvvCLLLLLCbahaW&&zrncUmaoooooooooooooo*ooooooooooom                               
             ,vvvvvvcLLLLLLLnjjjxx(      :?jJmdkkkkkkkkkaaaaaaahkkqzI                               
              [tfffffxvuuun)                           ;nnnnzXXt                                    
                                                        |rrrucc]                                    
                                                        ^[trrf-                                     

Dignified Work

Democratic governance, meaningful problems, and autonomy over how the work gets done. The people doing the engineering decide what the cooperative takes on.

               ;>+-??]+_|XwaW88Wowz}             If0k*###################okkkkkkkkkkkkkkkkkkkhbOn~  
            ">-?????-_jp8BB%%8888888ov;         fa####MMMMMMMMMMMMMMMMMMM*haaaaaaaaaaaaaaaaaahhhhhc 
           <1??????_-Z%B88888888888888M1       |##**#ohhhhhhhhhhhhhhhhhhhbqqqqqqqqqqqqqqqqqqqdhhkkhL
          <|1-??_I^ QB&88888888888888&88[      L**###n(\\\\\\\\\\\\\\\\\\)]]]]]]]]]]]]]]]]]]]}qakhkh
          ((1??_   -%8%%%%%%%%%%%%%%%%88b      C#*###f)(((((((((((((((((|{-??????????????????-makhhh
         ,(|1-?i   t&W&&&&&&&&&&&&&&&&&&*      C#*###j)|((((((((((((((((|1-???????????????????wakhhh
         ,(|1-?i   \ahaaaaaaaaaaaaaaaaaak      C#*###j)|((((((((((((((((|1-???????????????????wakhhh
         ,(|1-?i   }oooooooooooooooooooop      C#*###j)|((((((((((((((((|1-???????????????????wakhhh
         ,(|1-?i    {XLLQQQQQQQQQQQQQLCxl      C#*###j)|((((((((((((((((|1-???????????????????wakhhh
         ,(|1-?i                               C#*###j)|((((((((((((((((|1-???????????????????wakhhh
         ,(|1-?i                               C#*###j)|((((((((((((((((|1-???????????????????wakhhh
         ,(|1-?i                               C#*###j)|((((((((((((((((|1-???????????????????wakhhh
         ,(|1-?i                               C#*###j)|((((((((((((((((|1-???????????????????wakhhh
         ,(|1-?i                               C#*###j(|||||||||||||||||\1?]]]]]]]]]]]]]]]]]]?wakhhh
         ,(|1-?i                               C#*###t{)1111111111111111)[+___________________makhhh
         :||)?]i                               C#*###wZZZZZZZZZZZZZZZZZZmOCCCCCCCCCCCCCCCCCCCCbhhhhh
         `1)}__I                               C#*###WWWWWWWWWWWWWWWWWWWWMoooooooooooooooooooohhhhhh
      ,!<?nnr\\}>>I                            J#o###*******************#okkkkkkkkkkkkkkkkkkkkhhhkkh
   ]Xqo###MM#aaahhhqJ\;                        _*##*************#########okhhhhhhhhkkkkkkkkkkkkkkhhr
 _w#####*###okkkkhhhhhbf                        ~0#######################*hhhhhhhhhhhhhhhhhhhhhhhm1 
[##***######*khhhhhhkkhhX                         i(uYUUUUUUUUJUd*o******adddddddddXzXzzzzzzzzv\+   
k**********#okkkkkkkkkkbk_                                      ZkkkkkkkkpOOOOOOOOOI                
WWWWWWWWWWWWMaoooooooooao{                                     _oooooooo*kwwwwwwwmwf                
OOOOOOOOOOOOOLQQQQQQQQCUJ[:::::::::::::::::::::::::::::::::::::|JUJJJJJJJYcccccccccr:::::::::::::,` 
111111111111111111111)]+_-?????????????????????????????????????-____________________???????????????<
|||||||||||||||||||||\{?]???????????????????????????????????????]]]]]]]]]]]]]]]]]]]?????????????????
(((((((((((((((((((((|{-????????????????????????????????????????????????????????????????????????????
(((((((((((((((((((((|{-????????????????????????????????????????????????????????????????????????????
((((((((((((((((((((||{?????????????????????????????????????????????????????????????????????????????
|||||||||||||||||||()([--???????????????????????????????????????????????????????????????????????????
(((((((((((((((((()\tf(}{]-------------------_________________________________________________------
?????????????????]+X8W*kotI>iiiiiiiiiiiiiiii!                                                 liiiii
?????????????????]~YB%Ma#tI>iiiiiiiiiiiiiiiil                                                 liiiii
?????????????????]~UB8#hMjI>iiiiiiiiiiiiiiiil                                                 liiiii
?????????????????]_\*B&*d]liiiiiiiiiiiiiiiiil                                                 liiiii
???????????????????_[jj1<liiiiiiiiiiiiiiiiiil      ^[/ttttttttttttttf/|\\\\\\\\\\\\\||]"      liiiii
???????????????????]-_iIiiiiiiiiiiiiiiiiiiiil      X0000000000000000OLUJJJJJJJJJJJJJJJJz      liiiii
?????????????????????]+iiiiiiiiiiiiiiiiiiiiil      QQQQQQQQQQQQQQQQQ0LUUUUUUUUUUUUUUUUUJ"     liiiii
]]]]]]]]]]]]]]]]]]]]]]+i>>>>>>>>>>>>>>>>>>>>!      L0000000000000000OLUJJJJJJJJJJJJJJJJU"     liiiii
(((((((((((((((((((((|}-??????????????????-?_      L0000000000000000OLUJJJJJJJJJJJJJJJJU"     liiiii
|||||||||||||||||||((([--???????????????????_      LQQ0000000QQQQQQQ0LUUUUUUUUUUUUUUUUUU"     liiiii
(((((((((((((((((()\ff(}{]-?----------------+      X000OOOOOO0000000OLUJJJJJJJJJJJJJJJJz      liiiii
?????????????????]+X8&*kotI>iiiiiiiiiiiiiiii!      "}trXXXXXcjjjjjjjjt\///////rnnnnnt\},      liiiii
?????????????????]~YB8Ma#tI>iiiiiiiiiiiiiiiil         .)))))-                 !-_---          liiiii
?????????????????]~UB8#hMjI>iiiiiiiiiiiiiiiil         ^|||(|]                 >?????^         liiiii
?????????????????]-\*B&*p]liiiiiiiiiiiiiiiiil         `(((((?                 >?????`         liiiii
???????????????????_[ff1<liiiiiiiiiiiiiiiiiil         `(((((?                 >?????`         liiiii
???????????????????]-_iIiiiiiiiiiiiiiiiiiiiil         `(((((]                 >?????`         liiiii
?????????????????????]+iiiiiiiiiiiiiiiiiiiii!          (((((?                 i?????          liiiii
:+-??????????????????]~iiiiiiiiiiiiiiiiiiiil^          !{()]"                  <-?_I           Iiil^

Inclusive

Racism, sexism, ageism, religious bias, and bigotry have no place here.

                     -((+                                                                           
                    m#ahhJ                                                                          
             iJpdwr(M#*khh}Xpdwv:                                                                   
             kMMahhk#M#hhkoMMahhc                                          "II^                     
            ,o##ahkoMM#hhh##MakkY                                         /Xvun}                    
            ,oMMahhoMM#hhh*MMokhz>vJY/"                             }\/(<~UUXnuuI?\/|_              
            ,oMMahhoMM#hhh#MMohhp*MohhL                            rUYvuuxYUXuunuUUvuu1             
            ,oMMahhoMM#hhh#MMohhoM#okkw                            vYYvnncUUXuuuXYYcnn/             
            ,oMMahhoMM#hhh#MMohhaMM*khm                       <?]> uUYvuucUUXuuuXUUcnu\             
            ,oMMahhoMM#hhh#MMohhoMM*khm                      nYvuutvUUvuucUUXuuuXUUcnu\             
            ,oMMahhoMM#hhh#MMohhoMM*khm                     ,UUcnnuYUUvuucUUXuuuXUUcnu\             
 _/xj{I     ,oMMahhoMM#hhh#MMohhoMM*khm                     ,YUzuuuYUUvuucUUXuuuXUUcnu\             
wMMMMM*C_   ,oM##oo#MMMoooMMMahhaMM*khm                     ,YUzuuuYUUvuucUUXuuuXUUcnu\             
lnaM*#MMMY, :oM#MMMMMMMMMMMMM*aa*MM*khm                     ,YUzuuuYUUvuucUUXuuuXUUcnu\             
  IUM####Mk< a##MMMMMMMMMMMMMMMMMMMokhm                     ,YUzuuuYUUvnncUUXnunXUUcnu\       ,l!I  
    zM#MM#Mo+Lhha*#MMMMMMMMMMMMMMMMokhm                     ,YUznuuYUUXvcXUUYcvcYUUcnu\    ^[nYYcuu(
     k##MM#M*hoahhho#MMMMMMMMMMMMMMokhm                     ,YUXvucYUUUUUUUUUUYUUUUcnu\   ?zUUUzvu/<
     fM#MMM#MMMM#ohhh#MMMMMMMMMMMMMokhm                     ,YUUUYUUUUUUUUUUUUUUUUUcnu/ ^fUUYzunfi  
     :*##MMM##MMMM*hhh#MMMMMMMMMMMMokhm                     ,YUYUUUUUUUUUUUUUUUUUUYvnu("uUYUcnu\    
      vM*MMMMMMMMMMohhoMMMMMMMMMMMMokhZ                     :YUYUUUUUUUUUUUUUUUUzvnnuvxuUYUznux^    
       pM*#MMMMMMMM#aa*MMMMMMMMMMMMakhu                  ;,  UUUUUUUUUUUUUUUUUYvnnvXYUUUYUUvnu[     
       ;ZMM##MMMMMMMMMMMMMMMMMMMMM*hhbI               ICkkbC]zXXYXYUUUUUUUUUUYvnuzUUUUYYUUXuuu,     
         /bMM#MMMMMMMMMMMMMMMMMMM#hhk-          :/vc/:cMMohadUmqqmCYUUUUUUUUUcuucUUUUUUUUUvnu(      
           )hM#MMMMMMMMMMMMMMMMM#hhk+          ,kMohhpq##ohhkoW#aahLYUUUUUUUUcuuXUUUUUUUUznun,      
            !o##MMMMMMMMMMMMMMMMakh)           ~M#*hkh*MMohhaM##hhaOXUUUUUUUUUYYUUUUUUUUXuuxl       
             wM#MMMMMMMMMMMMMMM*khw        _1}Ii#M#hhh*MMohhaMM#hhaOXUUUUUUUUUUUUUUUUUYcuu(,        
             w#################akhX      ld*hhkX*M#hhh*MMohhaMM#hhaOXUUUUUUUUUUUUUUUYcvn1I          
             qWWWWWWWWWWWWWWWWW*hoz      1M*akhaMM#hhh*MMohhaMM#hhaOXUUUUUUUUUUUUUUXunni            
            <YQQQQQQQQQQQQQQQQQCYYj!     {##ohhaMM#hhh*MMohhaMM#hhaOXUUUUUUUUUUUUUUcnu/             
           -t\\\\\\\\\\\\\\\\\\/){{)l    {M#ohhaMM#hhh*MMohhaMM#hhaOXUUUUUUUUUUUUUUcnu\             
           -ttffffffffffffffffff\)))l    {M#ohhaMM#hhh*MMohhaMM#hhaOXUUUUUYYYYYUUUUcnu\             
           -tttttttttttttttttttf\)))l    {M#ohhaMM#hhh*MMohhaMM#hhaOXUUUYXUCLLJYYUUcnu\             
           _tttttttttttttttttttf\)))l    {M#ohhaMMMoaa#MM*hhoMM#hhaOXUYXLpo#*hhbQYUcnu\             
           -tttttttttttttttttttf\)))!    {M#*hhoMMMMMMMMMMM#MMM#hhaOYXJdMWMMoahpLYUcnu\             
           <\/ttttttttttttttttt/(11{:    {M#M##MMMMMMMMMMMMMMMMMhhaOz0*WM#ohhpLXYUUcnu|             
             1)))))))))))))))()[[[-      {M#MMMMMMMMMMMMMMMMMMM*hhaQOMM##ahhmYYUUUUzvv/,,           
            !))))))))))))))))))}]][,     {M#MMMMMMMMMMMMMMMMMoahhhok#MMMahhpJCCCCCCCCCUXX|          
            [))))))))))))))))))1]][~     {M#MMMMMMMMMMMMMMM*hhho#MMMMMM*hhh0JCCCCCCCCCUXX/          
            ))))))))))))))))))))[[[]     }M#MMMMMMMMMMMMMM*hhh#MMMMMMMMohhdJCCCCCCCCCCUzXf          
           l))))))))))))))))))))}][[     }##MMMMMMMMMMMMMMahh*MMMMMMMM#hhhZLQQQQQQQQQLUYr~          
           ~)))))))))))))))))))){]][I    >M#MMMMMMMMMMMMMMahaMMMMMMMMMohhbZZZZZZZZZZZQJC-           
           -)))))))))))))))))))){]][i     OM#MMMMMMMMMMMMM#*#MMMMMMMMohhbZZZZZZZZOZZZQJC]           
           ?))))))))))))))))))))1]][<     IkM#MMMMMMMMMMMMMMMMMMMMM#akhpZOZZZZZZZZZZZLJC>           
           ]))))))))))))))))))))1]][<      lbM#MMMMMMMMMMMMMMMMMM#ohkpmOZZZZZZZZOLLLJYY_            
           ]))))))))))))))))))))1]][<       !o##MMMMMMMMMMMMMMMMohhkmOOZZZZZZZZZOLLLUXY~            
           ]))))))))))))))))))))1]][<        rM#MMMMMMMMMMMMMMM#hhhqOZZZZZZZZZZZZZZZZLJC!           
           ]))))))))))))))))))))1]][<        >M#MMMMMMMMMMMMMMM#hhhqOZZZZZZZZZZZZZZZZQJC]           
           ?)1)))))))))))))))))){]]]<        l#################*hkkwOOOOOOOOOOOOOOOOOLUJ-           
           ]))))))))))))))))))))1][[~        lMMMMMMMMMMMMMMMMM#hhhqOZZZZZZZZZZZZZZZZQCC-           
           ;iiiiiiiiiiiiiiiiiiiiilll          \ftfffffffffffffff\\\)11111111111111111{[[,           

Engineering as Art

Development engineering is an artistic endeavor. We build a workplace where engineers develop mastery in the discipline that calls to them.

                                                                                                    
                                                                                           l        
                                                                                                    
                       fhpdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddbq           
                   1>  v$8%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%B8:          
                 [08?  uBW&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&W&M,          
               1w&MW-  u@W&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&8M,          
             !cwZQQm~  n@W&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&8M,          
                       c@W&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&8M,          
           cXzXXXXXXXXLM8&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&8M,          
          :8BBBBBBBBBB%&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW&#,          
          :%@BBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%:          
           fjffffffffffffffffffffffffffffjjjjjjjrrrrjjjjjjjjjjjjjrrrjjjjjjfffffffffffffjf           
                                                                                                    
          ^L0Q0000000000000000QQQOmmOUj[I     :i_{\juzUJQv  "CCYvj|]>,    <\YZmOQQ0000Q0L^          
          "wpqqqqqqqqqqqqqqqqqpddZc{l    i}fzLmqpddddppqdU  "wpppdddqZJr[;   <jOddqqqqqpw"          
          "ZwwwwwwwwwwwwwwmqdpLf<    +tYZpddpqqwwwwwwwwmqX  "ZwwwwwwwqpddwJ/!   ]XppmwwwZ"          
          "mqwwwwwwwwwwwwpdOr~   l|YmddpqwwwwwwwwwwwwwwwpY  "mqwwwwwwwwwwwpdqU{   +Xdqmqm"          
          "mqwwwwwwwwwwppU{   I\CqdpqwwwwwwwwwwwwwwwwwwwpY  "mqwwwwwwwwwwwwwwpdO|   ]0dwZ"          
          "mqwwwwwwwwppz+   ]XqdqwwwwwwwwwwwwwwwwwwwwwwwpY  "mqwwwwwwwwwwwwwwwwqd0[  "ndZ"          
          "mqwwwwwwqpX~  "|QdpwwwwwwwwwwwwwwwwwwwwwwwwwwpY  "mqwwwwwwwwwwwwwwwwwwqdv"  )q"          
          "mqwwwwwdL?   \OdqwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY  "mqwwwwwwwwwwwwwwwwwwwwdQl  -,          
          "mqwwwqq/   {0dqwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY  "mqwwwwwwwwwwwwwwwwwwwwmpZl             
          "mqwwdL<  !YdqwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY  "mqwwwwwwwwwwwwwwwwwwwwwwq0"            
          "mqwdu   1wpwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY  "mqwwwwwwwwwwwwwwwwwwwwwwmdu            
          "Zwd/   udwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY  "mqwwwwwwwwwwwwwwwwwwwwwwwwp>           
          "Zd(  ,JdmwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY  "mqwwwwwwwwwwwwwwwwwwwwwwwwdx           
          ^p|  ,LpmwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY  "mqqqqqqqqwwwqqqqqqqqqqqqqqpQ           
          ;f   CpmwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY            ,::, ^           ^            
              cdmwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY   ><<<<<<><   :~<<<<<<<<<<<<<>           
             )dmwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY  ,dkbbbbbbh-  fkpddddddddddpbU           
            ;wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY   Illllllll   \pmwwwwwwwwwmmpi           
            xdwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY   :::::::::   /dwwwwwwwwwwwd{            
           :wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY   xkqqqqqqd+  /dwwwwwwwwwdw[             
           1dwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpY    zdwmwwwp+  /dwwwwwwqdpvI  <           
           vqmwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwmqX     |Zdpqmq~  \pmwqpddOri  ,fw,          
           ZbdddddddddddddddddddddddddddddddddddddddddddkC   +  ,1XZqk_  fkpqZUf_^  <xpkp"          
           {)1)))))))))))))))))))))))))))))))))))))))))1(?   (!     !?,  i[<I      >)\)11           
                                                                                                    
          ,koaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahhhahhhhhhaahhhaaaahhhhhhhaaaok,          
          :&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&:          
          ,M8&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&8M,          
          ,M8&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&8M,          
          ,M8&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&8M,          
          ,M&W&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&W&M,          
          :8B%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%B8:          
           qbddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddbq           
                                                                                                    
        l                                                                                  l        

Open Source Stewardship

Since we rely on open source, we're dedicated to making sure those projects remain safe to use. Compute and engineering time go back into the projects we build on.

                                             ",:;;;;:,"                                             
                                   "l<?{(/jrxnuvvvvvvunxrj/({?<l"                                   
                              ;~{/rvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvr/{~;                              
                          I-|xvvvvvvuuuuuuuuuuvvvvvvvvuuuuuuuuuuvvvvvvx|?l                          
                       <)rvvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvvr)<                       
                    >(nvvvuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuvvvn(<                    
                 :[rvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvr[:                 
               l(vvvuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuvvv(l               
             l\vvvuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuvvv\l             
           ,)vvuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuvv),           
          -nvuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuvn-          
        ,/vvuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuvv/,        
       >nvuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuvn>       
      -vvuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuvv-      
     ]vuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuv[     
    ]vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv]    
   ~vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv~   
  :uuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuu:  
  /vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvvvvvvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv/  
 <vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuvvvr\1[]][1\rvvvuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv> 
 tuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuvv\_:          :_\vvuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuut 
lvuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv(I                I(vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuvl
}vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuu~                    ~uuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv}
tvuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv<                      ~vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuvt
nvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv\                        \vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvx
uvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv-                        -vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvu
uvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv[                        [vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvu
rvuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuur                        ruuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuvr
|uuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv(                      (vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuu|
_vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv/:                  :/vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv_
 nuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuvu{;              ;{uvuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuun 
 {vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuvvvt?          ?tvvvuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv{ 
 "uuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuvv{        {vvuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuu" 
  ?vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuui        iuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv?  
   \vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv)          )vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv\   
    rvuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuun            nuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuvr    
    ,xvuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv~            ~vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuvx,    
     :rvuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuv/              /vuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuvr:     
      "tvuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuu:              :uuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuvt"      
        {vvuvvvvvvvvvvvvvvvvvvvvvvvvvvvuv]                ]vuvvvvvvvvvvvvvvvvvvvvvvvvvvvuvv1        
         <xvuuvvvvvvvvvvvvvvvvvvvvvvvvuuj                  juuvvvvvvvvvvvvvvvvvvvvvvvvuuvx<         
          ^1vvuuvvvvvvvvvvvvvvvvvvvvvvuv!                  !vuvvvvvvvvvvvvvvvvvvvvvvuuvv1^          
            l/vvuuvvvvvvvvvvvvvvvvvvvuv1                    1vuvvvvvvvvvvvvvvvvvvvuuvv/l            
              >/vvvuuvvvvvvvvvvvvvvvuux                      xuuvvvvvvvvvvvvvvvuuvvv/>              
                !(uvvuuuvvvvvvvvvvvvuv~                      ~vuvvvvvvvvvvvvuuuvvv|!                
                  :]jvvvuuuuvvvvvvvuv\                        \vuvvvvvvvuuuuvvvj]:                  
                     !{jvvvvuuuuvvuuu:                        :uuuvvuuuuvvvvr{!                     
                        l]/nvvvvvvvv]                          ]vvvvvvvvn/]l                        
                            i]|ruux{                            {xvur|]i                            
                                ,:                                :,                                

Long-Term Vision

Open-source space systems tools. Aerospace engineering accessible to anyone. We're building for decades, not quarters.

      ,<]1((){]i                                                                                    
    ~\xrjt\|)1}]>                                                                                   
  <xcunrft\|)1}]+                                                                                   
 }Yzvunrjt\|)1}[+                                                                                   
_JXzcunrjt\|)1}[+                                                                               "}j|
zUXzcunrjt\|)1}[+                                                                            ,<(uvvu
CJYzcunrjt\|)1}[?1jrjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjfffffffffffffttttttt////////\\\\\\\\\|||\fxvvvvuun
CJYzcunrjt\|)1}]])/cLQLLLLLLLLLLLLLLLLLLLLLLCCCCCCCJJJJJJJJJUUUUUUUYYYYYXXXXXzzzzccccccccvvvvvuuuuun
CJYzcunrjt\|)1}]])))/vCLCCCCCCCCCLLLLLLLLLLLCCCCCCCJJCJJJJJJJUUUUUUYYYYXXXXXXzzzzzczcvvvvvvuvvuuunnn
CJYzcunrjt\|)1}]])(||(tcLQLLLLLCb8&8%%%%888888888888&WMW&&&&&WWWWWWWWWWWWMMMMMMMMM#**pvvvvvvuuuunnnn
CJYzcunrjt\|)1}]])((|\\\fzLQLLLC#@Bokhkkkkkkkkkbbbbda%%#dddddddddpppppqqqqqqqqwwwwqMW*cvvvuuuunnnnnn
CJYzcunrjt\|)1}]])((|\////jzLQLC*B%ZUJJJJUUUUUUUUUUXO8%kzYXXXXXzzzccccccvvvvvvuuunv*Wocuvuuunnnnnnxx
CJYzcunrjt\|)1}]])((|\\//tttxXLL*B%mCLLLCCCCCCCJJJJUZ88hYUUUUUYYYYXXXXXXzzzzzccccvz*Movuuunnnnnnxxxx
CJYzcunrjt\|)1}]])((|\\//tfjfjnzo@%mJLCCCCJJJJJJJJJUO8%bXUYYYYXXXXXXzzzzccccccvvvvc*Movnunnnnnnxxxxr
CJYzcunrjt\|)1}]])((|\\//tffjrrjQo%wJCCCJJJJJJJJJUUUUQOUYYYYYXXXXXXzzzzccccccvvvvucoMavnnnnnnxxxxxrr
CJYzcunrjt\|)1}]])((|\\//tfffjrrJOqLJLJJJJJJJJJUUUUUUYXYYYYXXXXXXzzzzzzccccccvvvvucoMaunnnnxxxxxrrrr
CJYzcunrjt\|)1}]])((|\\//tfuurjjJZZcuYJCJJJJJJUUUUUUUYYYYXXXXXXzzzzccvvuuuuunnnnnxuoMaunnxxxxxrrrrjj
CJYzcunrjt\|)1}]])((|\\/t/vCLXjjJZZzxnvXJJJUUUUUUUUYYYYXXXXXXzzzzccccJLLLLCCCCCJJJCoMauxxxxxrrrrjjjj
CJYzcunrjt\|)1}]])((|\\///nUJvjjJZZcxuuuvXUJUUUUUYYYYYXXXXXXzzzzcccvUMWWWWWWWWWMMMM*#anxxxxrrrrjjjjj
CJYzcunrjt\|)1}]])((|\\//ttjjfjjJZZcxnuuuvcXUUUYYYYYXXXXXXzzzzccccccvXUYYYYYXXXXXzYo#hnxxrrrrjjjjjff
CJYzcunrjt\|)1}]])((|\\//ttffjjjJOZcxnnuvvvvcXYYYYXXXXXXzzzzccccccvvvuunnnnnnxxxxrna#hnrrrrjjjjjffff
CJYzcunrjt\|)1}]])((|\\///tffjjjJOZcxnnuuvvvvccXXXXXXXzzzzccccccvvvvvvvvuuuuunnnnxua#hxrrrjjjjffffft
CJYzcunrjt\|)1}]])((||\///tfffjjUOZcxnnuuuvvvccczXXXXzzzcccccccvvvvvvuuuunnnnnnxxxna#hxjffffjffffttt
CJYzcunrjt\|)1}]])((||\\///ttfffUOOvrxxxnuvvvvvvvvcccccvcccccvvvvvvvuuunnnnnnxxxxrna#hxfUdqutffftttt
CJYzcunrjt\|)1}]])((||\nvcXXYUJJQOZO0OZmYnuuvuUbkhhaahhQvccvvvvvvvuuuunnnnnxxxxxxrnh*krtdW&L\ftttt//
CJYzcunrjt\|)1}]])((||tzXXczzXYUUUJCLQQ0znuuvuYqpdddhW8ducvvvvvvuuuunnnnnxxxxxrrrjxh*krtcZ0xtttt////
CJYzcunrjt\|)1}]])((||/cXv\//tfffjjjjrrrxnnuuvunuuvnCWWpucvvvvuuuunnnnnnxxxxxrrrrjxh*kjf//\/tt////\\
CJYzcunrjt\|)1}]]))((|/cXv/tfffjjjrrxxxnnnnnuuvvvccvLMWpnvnnuuuunnnnnnxxxxxrrrrjjfxh*kjffftt/////\\\
CJYzcunrjt\|)1}]]))(((/cXv/ttfffjjjrrxxxxnnnuuuuvvvuLMWpnvJCvnunnnnnxxxxxrrrrjjjjfrk*kftttt////\\\\\
CJYzcunrjt\|)1}]]1)(((/cXv/ttffffjjjrrxxxnnnnnuuuvvuCMMpr0WWpxunnnnxxxxrrrrjjjjjjfrk*bf/t////\\\\\||
CJYzcunrjt\|)1}]]1)(((/czv//ttfffjjjrrrxxxxnnnnuuuvnCMMqrL#Mmxnnnxxxxxrrrrjjjjjfftjkobf////\\\\\||||
CJYzcunrjt\|)1}]]1)(((/czv\//ttfffjjjrrrxxxxnnnnuuvnCMMqxncznnnxxxxxrrrrjjjjjfffftjkobt///\\\\\|||((
CJYzcunrjt\|)1}]]1))((/czv\//ttffffjjjrrrxxxxnnnnuunJMMqxunxnnnxxxxxrrrrjjjjjfffftjkobt\\\\\\||||(((
CJYzcunrjt\|)1}]]1))((/czv\//tttfffjjjrrrrxxxxnnnnuxJ#Mwfxrrjjjjffffffttt////\\\\|/bod/\\\\||||(((((
CJYzcunrjt\|)1}]]1))((\czv\///ttfffjjjjjrrrxxxxnnnuxJM*hwwwwwwmmmmmZZOOOZOOOOOOOO0Oaok/\\||||((((())
CJYzcunrft\|)1}]]1))((\czv\////ttfffjrxrjrrxxxxxnnnxJM*okkkkkkkkkbbbh##okkkkkbbbbbbppL\\|||((((())))
CJYzcunxjf\|)1}}{11)((\czv\\///ttftnOZmwXjrrxxxxxxnrU##pcXzzzzzccccuCo*O\tt////\\\\\\(||||((((())))1
CJYXzvj\){}}}}{{{11)))\vzu\\\///tttjXUUUnjrrrrxxxxnrU#o*########*****a*O\t/////\\\\\|\||((((())))111
CUUzt}---?][[}}{{111))\vcu|\\////ttt/tttfjjjjrrrrrxjY**qczzzcccccccuJaoO\t////\\\\\|||((((())))1111{
CCx]+_-?]]][[}}{{111))\czzczXYUJJCLQQ0OZZmmwqqpddbkka##obbbbbbbdddddk*MO|///\\\\|||||(((())))11111{{
Qt<+_--??]][[}}{{{11))(fxxnuvvcczXXYUUJJCLLLQQ0OOZZZmZZZmZZZZZZZZOOOO0Qx\/\\\\\||||((((())))1111{{{{
x<+__---?]][[}}{{{11))(()((((||||\\\\/////tftffttfjfffftttt////\\\\\|||\/\\\\||||((((())))1111{{{{{}
-~+___--?]]][[}}{{111))-________-----------|rj}???{rrrjjjjjffffftttt////\\\||||((((())))11111{{{{}}}
~~++__--?]]][[}}{{{11))[]]]]][[[[[[[[[}}}}{\ff)}{{(jjjffffftttt////\\\\\|||||((((())))1111{{{{}}}}[[
<~~+___--??]][[[[}}{{{1111)))(((((|\\/////t///ttttt///////\\\\\\|||(((((()111111{{{{{{{{{}}}}[[[[[[]
:~~++___---??]]][[[[}}}_~~~++++++++}()((((((|||||||||||((((((()))))111111]___________?[[[[[[]]]]]??_
 I~~~+____----???]]]][[?----??????]}{{111111111111)))11111111{{{{{{{{}}}}[??????-----?]]]]?????----,
  ,<~~+++____------????]]]][[[[[[[[[[[[[}}}}}}}}}}}}}}}}}}}[[[[[[[[[[]]]]]]]]]]]]?????-------_____, 
    :i~~~+++++_______----------???????????]]]]]]]]]]]]]]]]?????????-------------_____________++~l'  
      `,li<~~~~~~+++++++++____________________--------___________________+++++++++++~~~~~~~<iI"