Embedded Software Languages and Technologies Used

Reliable hardware is controlled by reliable software.

Never ones to limit ourselves, Gwentech Embedded can develop programs in a variety of languages to complement our hardware solutions. Our powerhouse software begins with the family of C languages, able to interface with just about any microcontroller or embedded system: C, C++ and C# have been the controlling backbone of industrial systems for the better part of 30 years.

 

Are you looking for web solutions?

Need data that's available on any device that can access the internet?

Mobile-driven applications?

We can write you the perfect app using ASP.NET (industry standard backend framework) - and handle all of the frontend data with JavaScript - or we can develop native mobile apps with Java.

If you need driver control, any embedded system that needs to talk directly with the registers, we can even write in assembly language - allowing you total control over your program - writing code in the firmware spectrum between the higher-level language software and the hardware that it interfaces.

We offer complete solutions, from the hardware to the software and everything in between.

 
 

Primary Development Tools

  •     Visual Studio
  •     GNU Tools (Compilers, Linkers, etc)
  •     Unity3D
  •     Android Development Tools
  •     Various compilers specific to ICs
  •     Blender

Designing for

  •     Manufacturability for 10+ years
  •     Serviceability
  •     Extreme temperatures
  •     Isolation
  •     High Frequency Interference, ESD
  •     CE and CSA Standards
 

Mobile devices and web-based software are constructed using:

  • Java
  • JavaScript
  • Visual Studio
  • .NET
  • ASP.NET and ASP.

 

 

Gwentech works in the following industries

automotive

consumer

industrial

We will find a software solution.

Our Capabilities
Embedded Firmware
  • C/C++ and Assembly
  • 8/16/32-Bit Embedded Microcontrollers - Atmel, TI, Freescale, 8051s
  • Embedded Microprocessors - Coldfire, ARM
  • Communication Components
  • DSPs
Primary Development Tools
  • Visual Studio
  • GNU Tools (Compilers, Linkers, etc)
  • Unity3D
  • Android Development Tools
  • Various compilers specific to ICs
  • Blender
Software Languages and Technologies
  • C, C++, C#
  • Java JavaScript
  • Visual Studio, .NET
  • Assembly
  • ASP.NET, ASP
Typical Applications
  • Real Time Control for Power Supplies
  • Test Fixtures PC applications
  • Device Drivers
  • Custom Android Builds
  • Stepper Motor and Servo Control