OUR AREAS OF EXPERTISE

Software services we provide

We provide our clients with complete, detailed and robust software development here at B Duncan, ensuring software quality of the lifetime of the product. Our engineers have an in-depth understanding of advanced real-time software systems which operate continuously, providing years of reliable service. We are able to help resolve existing software issues in existing products, or help develop completely new software systems from the ground up.

Real-Time Operating Systems

RTOS development for deterministic, low-latency systems

Code Optimization

Performance tuning and resource management

Software Architecture

High-level architecture development

Communication Protocols

TCP/IP stack implementation

Security & IP Protection

Encryption and code protection solutions

Hardware Integration

Microcontroller, DSP and FPGA development

Third-Party Validation

Design and code review services

ADVANTAGES OF SOFTWARE-CENTRIC DESIGN

Reducing complexity through intelligent implementation

The implementation of a processor can reduce the cost to both develop and manufacture electronics, reducing complexity by moving functionality into software. This allows the design to be altered after manufacturing has begun by modifying the on-board software as desired. We’ve had experience working with time critical, safety first electronic and software systems, and are familiar with both MISRA and NASA programming standards.

RELATED EXPERTISE

Cross-disciplinary expertise to support your projects

We bring hands-on experience in power systems, motor control, and embedded software to solve real-world engineering challenges.

Electrical

We help improve power system reliability through power analysis, thermal issue resolution, motor control, and smart grid support. Our services include equipment training, temperature calibration certification, and general consultation.

Electronics

We provide solutions for electronics used in process control, automation, and signal or power conversion. Services include circuit design, thermal imaging, EMC research, failure analysis, and design for cost or manufacturing.