Embedded Software Development
If you are in need of an embedded systems developer...
e-Outsourcing Solutions is your ideal partner
We will perform any of the tasks required in your project, from hardware architecture design to embedded software and system debugging!
Our team of experienced hardware and software professionals have experience in:
- Hardware Architecture Design
- Real-Time VxWorks, MQX and desktop operating system internals, context switching, synchronization, memory and I/O
management, and C compiler calling conventions.
- Board bring-up, debugging hardware and
bootloaders. Understanding of modern MMU and peripheral configuration,
NOR and NAND flash, UARTs, SPI and Ethernet Board bring-up and BIOS/bootloader development.
- Reading datasheets,
intepreting schematics and doing hardware debugging with an
oscilloscope and logic analyzer. Experience configuring peripherals
(e.g. CPU, Bus, memory controllers, cache, NVM, DMA, Interrupt
controller)
- Linux device driver and application development; Familiar with all
aspects of creating and maintaining a custom embedded Linux platform
with small memory footprint.
- IP networks and related protocols, as
well as radio access network caveats of wireless communications.
- Knowledge of real-time embedded coding and debugging constraints.
- Background in data communications, Internet Protocol (IP) and related
technologies (e.g. UDP, TCP, SMB, IGMP, MLD, MII, Ethernet, MAC,
routers, switches, bridging).
Why e-Outsourcing solution is cost effective
- The combined knowledge and distributed workload between our team members allows us to finish any project within the promised timeline
- Our rates are very competitive
- Work is performed remotely as much as possible to minimize waiting time and travel expenses
- Whenever possible, solutions are first vigorously tested in our lab free of charge
- FREE estimates!
©2010 KGB Consulting. All rights reserved.