Software Engineer Positions

Software Engineer for Embedded Applications in C++

Job Description:

Skills required:

    • Proficient in C, C++ and OOAD (Object Oriented Analysis and Design)
    • Knowledgeable with at least one of the following embedded technologies: Symbian, Linux,  Nucleus, WinCE
    • Familiar with DSP / OMAP

Additional requirements:

    • Minimum 2 years of experience
    • Fluent in English, Able to have business conversation with customers in USA
Software Engineer for Web Applications in .NET

Job Description:

Skills required:

    • Technical Leadership skills
    • Strong OO analysis and design skills
    • Experience developing multi-tiered client server apps in VB6.0
    • Experience developing apps under the Windows .NET Framework using Visual Studio .NET, .NET Framework 1.1, C#, VB.NET and ADO.NETXML, XPATH, XSD, WebServices, SOAP, HTML, MS Windows 2000, 2003, and XP,   SQL Server 2000
    • Excellent written/verbal communication skills
    • Self-Motivated

Additional requirements:

    • Minimum 2 years of experience
    • Fluent in English
Software Engineer for Web Applications in Java

Job Description:

Skills required:

    • Bachelor’s (undergraduate) degree in computer science, MIS, engineering or similar BS degree
    • Minimum of 1 years in software design/development experience using Java 
    • Minimum of 1 year in Java/J2EE/Struts web application development experience.  (Knowledge of JPS, ASP or similar scripting languages is NOT sufficient and is not enough for the project)
    • Min 1 years database experience: SQL and basic DB administration (any database).
    • Good understanding of object oriented design, design patterns, etc
    • Some experience with JBoss application server (prefer at least 1 year) as strong want.
    • Self-motivated, minimum direction needed, and proactive problem solver

Additional requirements:

    • Minimum 2 years of experience
    • Fluent in English
Test Engineer Positions

Test Engineer for Embedded Applications

Job Description:

Skills required:

    • Worked on testing or development of embedded software
    • 1-3 years experience implementing and executing software tests, preferably including use cases driven from the application level
    • Experience in an organization that uses a well-designed software process.
    • Fluent in written and spoken English
    • Working knowledge of assembly and C/C++ programming languages
    • Fluent in at least one scripting language
    • Familiar with at least one of: Symbian or Linux.
    • Capability Maturity Model experience is a plus.

Additional requirements:

    • Minimum 1 year of experience
    • Fluent in English, Able to have business conversation with customers in USA
Test Engineer for Web Applications

Job Description:

Skills required:

    • The ideal candidate would be able to approach the next goals:
    • Supporting the test execution team during ongoing testing Cycles.
    • Would be also responsible for test case creation and execution for eachrelease cycle, ensuring timely completion for customer releases.
    • Supporting software development teams with defect report and analysis.
    • It will be necessary to assist with test metrics selection and ongoing analysis.
    • Creation of Test Plan as well.
    • Accurately prepare the test case metrics for each release cycle.
    • Reviewing logged defects to improve test coverage.
    • Performing use case validation, generating test metrics and logging defects.
    • Previous working knowledge with performance and stress tests.
    • Previous working knowledge with SQL.

Additional requirements:

    • Minimum 2 years of experience
    • Fluent in English