Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

Firmware Development by USA Firmware, LLC



SW Design Services or Consulting

Product Description

USA Firmware provides embedded software design and development services:

Embedded Systems Development:

  • Operating Systems: Embedded Linux, VxWorks, QNX, eCOS, ThreadX, FreeRTOS, etc
  • Embedded Software/Firmware development: C, C++, Java, scripting, microcode development, assembly
  • Porting of Real-time Operating Systems for any board-level product or system
  • Processors (ARM, MIPS, ST, TI etc)
  • Board bring up, board support packages (BSP), boot code, diagnostics, device drivers
  • DSP (firmware, algorithms, signal processing, compression)
  • Kernel modification and device drivers for I/O modules, libraries, I/O managers, applications
  • Protocol stack porting, implementation and development
  • L2 Switching/Routing, VLAN, L2TP, SNMP, STP, HDLC, IEE 802.1D. 802,1Q, 802,1P
  • IP Switching, Packet Forwarding, IP Multicasting
  • VPN, IPSec, ARP, Firewall, Authentication, Encryption
  • TCP/IP, ISIS, OSPF, BGP, MPLS/RSVP Tunnel, Traffic engineering
  • 802.11, VolP - H.323
  • Internet Protocols - FTP, HTTP, HTTP/S, POP, SMTP, SNMP, TCP/IP etc.

Electronic Design Engineering:

  • Board level design and systems for Microprocessor based systems
  • FPGA / CPLD Design, Xilinx, Altera
  • Board Level Verification and Signal Integrity
  • Orcad, Viewlogic, Mentor tools
  • Block Diagram, Schematic Entry, Netlist, Layout, Board Physical Implementation
  • Evaluation and Reference Board Design
  • Test & Bring up, Diagnostics

Software and Systems Support:

  • Configuration Management, Builds, Release Engineering
  • Systems Administration
  • Technical

Firmware Development

Market Segment(s)

  • Embedded

Target Platform(s)

  • Android
  • Linux
  • Nucleus
  • OSE
  • Other OS
  • QNX
  • ThreadX
  • VxWorks
  • Windows Embedded CE

ARM Processor(s)

  • Cortex-A50
  • Cortex-A9
  • ARMv4
  • ARMv8
 
ARM Connected