EMBEDDED SOFTWARE
Quridge capability in embedded software design, development, and testing is key to virtually every segment of its business.
Our capability to staff up, structure and successfully complete large-scale embedded software projects is second to none. The resulting systems are efficient, effective and robust due to the talent and experience available in-house, and the rigorous incremental integration and test approaches adopted across the board.
Our skills with embedded systems programming allow us to deliver top quality embedded software, including Board Support Packages, device drivers, embedded system middleware, RTOS (Linux, VxWorks), embedded web servers, protocol stacks and complete real time systems for these operating systems. Our programming skills cover a variety of software languages, including C, C++, C#, Assembly, VHDL, VB.NET, C# .NET, Python, Perl, Rust. Whatever the choice, we can ramp up quickly to meet any client requirements using any RTOS.
Typical Operating Systems
Our services include turnkey product development, consultancy and support at any stage of the NPI process, Linux board support and driver development and corporate training. We can be used as an outsourced development partner taking full responsibility for the product development, or as a supplement to existing in-house teams.
Our skills with embedded systems programming allow us to deliver top quality embedded software, including Board Support Packages, device drivers, embedded system middleware, RTOS (Linux, VxWorks), embedded web servers, protocol stacks and complete real time systems for these operating systems. Our programming skills cover a variety of software languages, including C, C++, C#, Assembly, VHDL, VB.NET, C# .NET, Python, Perl, Rust. Whatever the choice, we can ramp up quickly to meet any client requirements using any RTOS.
Typical Operating Systems
- Embedded Linux
- Android
- FreeRTOS
- μC/OS
- VxWorks
- ARM, MIPS, Motorola, ST, TI, Microchip...
- Arduino
- Xilinx MicroBlaze (Softcore Processor)
- Xilinx and Altera FPGA (see Electronics Overview)
- C / C++ experts
- Custom Linux & Android kernel builds and BSPs
- Experience with ARM, MIPS, Motorola, ST, Arduino, TI...
- Microcontroller programming
- Digital Signal Processing using DSPs, FPGAs & general purpose processors
Our services include turnkey product development, consultancy and support at any stage of the NPI process, Linux board support and driver development and corporate training. We can be used as an outsourced development partner taking full responsibility for the product development, or as a supplement to existing in-house teams.