SIGDEV is a young company providing efficient and high quality software engineering services. We specialise in systems-level and embedded programming, using languages such as C, C++ and Python.What we do
What we can do for you
Our expertise is in low-level development and applications needing maximum efficiency. We've worked extensively with languages such as C and C++, and developed applications that interact closely with the Linux kernel.
Software needs to be carefully designed, particularly at scale. We can advise on and implement improvements to your system architecture, to reduce bugs and to improve developer productivity.
Clarity & Simplicity
Code needs to be clear, well-tested and well documented to ensure long-term maintenability. We focus on providing software that is easy to understand, maintainable and correct.
Open Source Projects
llvm-abi is a library for generating LLVM IR that complies with platform ABIs. Typically this is useful for frontends generating code that needs to comply with a target's language-specific ABI, such as a C ABI.View code
A set of visual simulations, originally written in C++ and subsequently ported to Loci. These include a Boids (flocking birds) simulator, a gravity simulator and a 'checkpoint' simulation.View code