Software Engineering

Curtiss Wright Controls Defense Solutions' software engineers work with all aspects of the real-time embedded software life cycle, including diverse programs such as DO-178B Level A. Ask us about rapid product design and development with software including Board Support Packages and fully qualified application software for complex embedded systems.

  • Operating System, Board Support Package & Real-Time Driver Development
  • Development of custom operating systems
  • Real-Time Embedded Application Software
  • Multi-Level Built-in-Test
  • DO-178B Development, test and certification capability

The Curtiss Wright Controls Defense Solutions software engineering staff has extensive development experience with all aspects of the real-time embedded software lifecycle, including diverse programs such as DO-178B Level A. CWCDS specializes in rapid product design and development with software ranging from single board computer Board Support Packages (BSPs) to fully qualified application software for complex embedded systems. Capabilities include:

  • Development and integration of custom Operating Systems (OS)
  • Modification of vendor OS (VxWorks, Linux, Embedded Windows XP)
  • Custom BSPs
  • Optimization of vendor BSPs
  • Extensive Built-In Test Library, Control System Component Libraries
  • Diverse application software products (motor control, flight control, gyro, network communication, ammunition handling, control and sensor management)

Our experienced staff also specializes in supporting customers’ on-site integration. Our software engineering processes ensure quality through peer reviews, independent software quality assurance and configuration management.

Curtiss-Wright Controls Defense Solutions' Systems Engineering Capabilities