User:Emmanuel

From eLinux.org
Jump to: navigation, search

Job #32 - Support Engineer

Are you interested working with multiple embedded CPU architectures (ARM, MIPS, PowerPC, AToM) and System-on-Chip (SoC) processors? If you are the right fit with the following mix, join Timesys Corporation, US and explore Embedded Linux.

Skills/Experience:-

· Experience in Linux Shell Programming (BASH). · Strong understanding of Makefiles. · Knowledge in various Linux subsystems – input, audio, storage, networking, etc. · Experience in building Root File System (RFS) using build systems like buildroot.

Understanding of experienced developing / debugging on the following:

· Linux device drivers · Boot-loaders · C/C++ multi-threaded, multi-process applications · Applications based on Qt, Gstreamer, Alsa frameworks · Knowledge in Version Control System · Should be able to work independently & quickly understand the current system · Systematic Problem Solving · Customer Focus · Self Initiative · Team Work · Tolerance of Ambiguity · Experience with installation, configuration and customization of Fedora, Ubuntu, and/or Debian will be considered as an added advantage · Knowledge in Python or Perl will be considered as an added advantage · Knowledge of continuous integration systems will be considered as an added advantage

Responsibilities:-

· Integrate, develop, and test features for Embedded Linux, such as: Boot-loaders · Kernel support for various SoCs and development kits · Kernel device drivers · User space applications · Integrate, debug and test development tools such as profilers, tracers, and debuggers · Resolve tool installation and configuration issues by recreating issues and remote diagnosis · Resolve customer issues escalated by support · Should handle customer quires related to build

Job #47 - Lead Test Automation Engineer

Are you a test automation developer with a passion in Test Automation Development? Join Timesys Corporation, US and grow with us.

Responsibilities include:

• Working closely with developers and other test engineers to understand the BSP development process • Developing, implementing, maintaining and code reviewing automated tests that provide features/performance/sociability and regression test coverage for new and existing BSP features • Implement, and execute test plans for new and existing features for a BSP such as Linux Test Project (LTP), POSIX testing, USB controller, SD/MMC controller, Touch screen controller, Clock Regime, DMA engines and I2C/SPI controllers, wireless networking, sensors, audio/video codecs, and 3D acceleration • Automation of test cases using C, PERL, Python, or any other scripting languages • Monitoring and debugging automated test failures and work closely with the development team to ensure problems are resolved at time. You can apply, if you have... · Bachelors or Masters in EEE, ECE, Embedded Systems or equivalent degree for Job #32 & Job #47 ·Three or more years of experience with test automation for Job #47 ·Good understanding of test methodology and test processes, including requirements collection, test plan development and execution for Job #47 · Good programming skills preferably in C, Perl, Python, TCL for Job #32 · Exposure to Linux application development or Kernel development for Job #32 · Basic knowledge on embedded Operating systems for Job #32 & Job #47 · Basic knowledge on ARM processors is a plus · Elementary understanding of Linux is a pre-requisite for Job #32 & Job #47 · Basic understanding of web development is a plus for Job #32 · Good analytical and debugging skills for Job #32 & Job #47 · Testing any embedded devices is a plus for Job #47 · Effective communication skills and an ability to work effectively in a dynamic team environment for Job #32 & Job #47

Kindly send your CV to emmanuel@riverstonetech.com. Should you have any questions, please feel free to mail us at siva@timesys.com or shyam@timesys.com