Vacancy expired!
- Proposes problem solutions through analysis, problem definition, requirement generation, and implementation of proposed solutions.
- Creates documentation and supporting diagrams supporting solutions.
- Improves workflow by conducting analysis, and recommending changes in policies and procedures to management.
- Creates bug reports through investigation and by collecting, and analyzing data, and providing clear documentation on reproduction of observed issues.
- At least five years of coding experience.
- Expertise in C/C.
- Experience reading and writing bash and batch scripts (intermediate to expert).
- Experience in writing and debugging Linux device drivers (SPI, PCIe, UART, etc.).
- Comfortable working in Windows and Linux environments.
- Experience in writing and debugging multi-threaded applications.
- Strong understanding of real-time systems, XML, file systems, networking, and various multi-threaded applications.
- Experience working with the source-control system.
- Can reverse engineer source code written in C and generate requirements, and write equivalent code in a higher-level language.
- Experience in developing and maintaining board support packages (BSP) for embedded systems.
- Experience with inter-process communication.
- OOP (Object Oriented Programming) experience.
- JAVA scripting experience.
- Linux enviorment experience.
- Experience in applying patches to and debugging the Linux kernel.
- Experience with Eclipse/Visual Studio.
Vacancy expired!