Advanced science.  Applied technology.


Embedded Systems Software & Engineering

Our embedded systems and software engineers work with multiple disciplines to develop solutions to our clients’ most complex technical challenges. We are also a recognized leader in the applied research and development of mission critical software for space, aerospace and automotive applications.

Expertise & Capabilities

SwRI has core competencies in software development, computer networking, real-time operating systems, and systems engineering to solve challenging problems, from deep sea to deep space.

  • Capability Maturity Model Integration® (CMMI®[1]) Level 3
    • Defines rigorous software processes
    • More than 20 years of experience with CMM/CMMI
    • Real-time embedded systems
  • NASA and ESA Space Science Missions
  • Over 20 years of flight software experience
  • Recent NASA missions:
    • New Horizons
      • Pluto fly-by July 2015
    • Cyclone Global Navigation Satellite System (CYGNSS)
      • Launched December 2016
    • Magnetospheric Multiscale Mission (MMS)
      • Launched March 2015
  • Instrumentation and Data Analysis
    • Data Fusion and Analytics for Embedded Applications
    • Machine and Deep Learning for Embedded Applications
  • Independent Reviews & Consulting

Real-time Operating Systems

  • VxWorks and VxWorks 653
  • uCOS
  • Linux

Ground Systems

  • ITOS
  • LabVIEW

[1]Capability Maturity Model Integration and CMMI are registered in the U.S. Patent and Trademark Office by Carnegie Mellon University