Software Engineering

Snippet of software codeLectronix software engineering services span many industries, platforms, and methodologies.  Although these are all advantages in your devleopment, the greatest value that we provide is that we specialize in the development and design of microprocessor software, USB controller software, DSP software, DSP algorithms and FPGA programming.

Our software engineering capabilities include requirements analysis, system architecture, system design, software coding and software testing of microprocessors and digital signal processors.

Our Software Engineering Technology Expertise includes:

  • Real-Time Embedded development for 8, 16 and 32 bit systems
  • Real-Time Operating Systems (QNX, Integrity, Nucleus, VxWorks, WinCE)
  • Graphical User Interface (GUI) Development
  • Windows, Unix and Linux based systems
  • Networking (TCP/IP)
  • Mathcad, Matlab simulation
  • Languages include C/C++, Java, Forth, assembly
  • Operating system and distributed system design
  • Device driver development
  • Low level interrupt handlers

Our Software Engineering Application Expertise includes:

  • Networked Industrial Controls
  • Video Camera Systems
  • Graphical Instrument Panels
  • Embedded Voice Recognition
  • GPS navigation systems and mapping
  • Digital Audio including MP3, iPod & Satellite Radio
  • Graphical User Interface displays
  • Mobile Communications
  • Bluetooth, vehicle CAN bus, wired and wireless networking
  • Tire Pressure Monitors