• Call Us: +1 734 928 2001

careers

CAREERS

Why work with us

Great Logics delivers digital transformation and technology services from ideation to execution, enabling Global 2000 clients to outperform the competition. “Born digital,” Great Logics takes an agile, collaborative approach to creating customized solutions across the digital value chain. We are co-headquartered in Detroit, Michigan.

Founded in 2012, we are now 500+ Great Logics Minds across the globe. Our annual revenue crossed $50+ million in 2015-16. Great Logics provides services in e-commerce, mobile applications, cloud computing, digital transformation, data analytics, EAI and ERP, with more than 90 clients and offices in 4 countries.

Attracting and developing the best talent is always an important area of focus for Great Logics, as we believe that our people are not only our greatest asset but also our biggest competitive advantage.

In fact, at Great Logics you are not a number, employee or resource – but a Great Logics Mind who will make a difference to our clients, community and company!


Referral Program

We would like to take this opportunity to explain about our new Employee Referral program, Any open positions in the company will be listed on our website at Greatlogics,If you know anyone that is interested and qualified, please make sure when applying for a Position that he relays your name. At that time, he/she will be given a Referral Notice to fill out And your name for payment.

Stipulations are as follows:

  • New employee that is referred must be on Great Logics, Inc. payroll for a minimum of 3 months
  • Only 1 Referral Reward per new employee.
  • There is NO LIMIT on how many “Referral Rewards” you receive: if you refer 10 potential candidates,

And all 10 are hired, and they fulfil their full 3 months on payroll, you will receive $1,000.00 for each new. This does not include new employees that have been referred, terminate, then re-join.

If you have any questions regarding our new Employee Referral Program, please contact The human resources Department at (734) 928-2483, or email hr@greatlogics.com for information.

Job Opportunities

  • Salesforce Analyst

    Job Duties

    Develop functionality in Salesforce (SF), utilizing commission process data from Workday. Develop SF Custom Objects. Utilize SF Guided Navigation / Workflow tools, including Salesforce Process Builder. Perform software development including analysis, requirement engineering, architecture design, development, enhancements, testing. Created user Roles and Profiles and sharing settings. Use field level security along with page layouts to manage access to certain fields. Designed and deployed Custom tabs, Validation rules, and Auto-Response Rules for automating business logic. Create workflow rules and defined related tasks, email alerts and field updates. Create reports and report folders to assist managers to better utilize Salesforce as a sales tool and configure reports for different user profiles based on the needs of the organization. Create custom dashboards for manager’s home page and give accessibility to dashboards for authorized people. Conduct GAP Analysis and enhanced business process by integration. Work on Agile and Scrum Methodology for Salesforce custom application implementation. Create new custom objects, assigned fields, designed page layouts, custom tabs, components, custom reports. Implement pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.

    Work Location:

    Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.

      Minimum Requirements:
    • Education: Master – Computer Science or Engineering
    • Experience: One (1) year
  • Business Management Analyst

    Job Description

    Interact with the technical team, project managers and delivery managers for interviews and selection and participate implement organization changes and procedures Handling extensively corporate end to end recruitment and resource management need.

    • Handling meeting with Global Talent management group, Sales and delivery engagement managers on daily basis giving status of ongoing requirement and analyzing and forecasting the future prospects at client end.
    • Vendor management: Managing existing vendors, enlisting new vendors according to our need and project demands by handling empanelment’s: Build process for performance evaluation and setting it up across team, managing it to make sure we get the optimal benefits out of it.
    • Budget/Resource planning and forecasting.
    • Identify the effective methods for fulfilling the demands in order to make sure billability is maintained.
    • Employ effective communication techniques to provide project status report to team members and to develop accurate documentation that complies with company standards.
    • Troubleshoot and resolve production issues. This requires to work with cross-functional teams such as professional services, sales and marketing and accommodate their requirements.
    • Has to design flowcharts, algorithms and should take part in software and development activities.
    • Onsite – Offshore Coordination/Status Review and meetings with the offshore Team and other vendors and clients.
  • Salesforce Analyst

    Job Description
    • Develop functionality in Salesforce (SF), utilizing commission process data from Workday. Develop SF Custom Objects. Utilize SF Guided Navigation / Workflow tools, including Salesforce Process Builder.
    • Perform software development including analysis, requirement engineering, architecture design, development, enhancements, testing. Created user Roles and Profiles and sharing settings. Use field level security along with page layouts to manage access to certain fields.
    • Designed and deployed Custom tabs, Validation rules, and Auto-Response Rules for automating business logic. Create workflow rules and defined related tasks, email alerts and field updates. Create reports and report folders to assist managers to better utilize Salesforce as a sales tool and configure reports for different user profiles based on the needs of the organization.
    • Create custom dashboards for manager’s home page and give accessibility to dashboards for authorized people. Conduct GAP Analysis and enhanced business process by integration. Work on Agile and Scrum Methodology for Salesforce custom application implementation.
    • Create new custom objects, assigned fields, designed page layouts, custom tabs, components, custom reports. Implement pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
    Minimum Requirements

    Work Location :Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.

    Education:Master – Computer Science or Engineering

    Experience:One (1) year

  • Computer Systems Analyst

    Job Description

    Role Scope / Deliverables: SFDC support and enhancements

    • Develop Salesforce CRM
    • Develop and implement Salesforce solutions
    • Develop the functionality to meet client's requirements using the Visualforce, APEX
    • Work with In-depth understanding of sales force and its limitations
    • Create technical specifications
    • Lead technical discussions with clients
    • Develop API's f6r integration of systems and processes within the CRM systems
    • Build functionalities with Visual force or Apex
    Qualification
    • Ability to work in a team, to understand business requirements and convert them into a technical design, and to collaborate with business analysts and users to define solutions.
    • Knowledge of Salesforce.com configurations, Workflows, Assignment rules, custom objects and fields, security settings, Validations Rules, alerts, role/profile/permission sets, queues, views, page layouts, Visual Force (Page, Component and Controllers), Apex classes, Apex Triggers, Apex batch processing, Apex Web services and APIs, Test Coverage classes, S-Controls.
    • Exposure to the SFDC data model, data architecture, and data management. Knowledge of common data management tools for sfdc.
    • In-depth understanding of the capabilities and constraints of the salesforce.com platform coupled with a good understanding of common business processes. Must be a confident self-starter individual who can completely own the delivery of high value work products.
    • Experience in moving code from sandboxes to production and addressing post deployment issues.
    • Ability to communicate effectively with team members, users, and senior management.
    • Planning and analytical skills as well as the ability to communicate ideas and plans verbally and in writing.
    • Understanding of key SFDC architectural concepts (e. g. API, governor limits, and test coverage) and how they influence design.
    • Strong problem solving skills with a willingness and ability to learn new software features.
    • SFDC development and admin certifications.

    Nice-to-have Skills: Working knowledge of some or all of the following: Java/ J2EE, XML. JavaScript, SQL, Eclipse IDE.

    Education:Bachelor Degree in Computer Science, Software Engineering or Information Systems or related or combination of education/training and/or progressive experience

    Duration:Full Time

    Location :1301 Southwest 16th Street ,Renton, WA 98055

  • Software Systems Engineer

    Job Description
    • Must follow with the entire SDLC process – from initiating JAD sessions to finalizing solution, communicating with developers via features and user stories and working with PM in defect triage.
    • Define end to end analyst requirements and execution strategies for different data integration scenarios and processing paths with both internal teams and external vendors
    • Experience in ASP .NET MVC, Web Forms, Entity Framework, Single Application Frameworks, HTML/CSS/ Javascript, SQL Server, Hosting application
    • Has to design flowcharts, algorithms and should take part in software and architectural development activities.
    • Should be able to integrate third party programs with our software components, be able to upgrade software components to existing or new software frameworks and also implement, test, develop and maintain application software.
    • Produce optimized well organized and documented source code
    • Should be able to integrate API’s from third party software providers.
    • Communicate with UI/UX developers and designers to get design templates.
    • Work closely with SME’s and product management to validate functional and non-functional requirements to satisfy the product use cases.
    • Troubleshoot and resolve production issues. This requires to work with cross-functional teams such as professional services, sales and marketing and accommodate their requirements.

    Education:Bachelor Degree in Computer Science, Software Engineering or Information Systems or related or combination of education/training and/or progressive experience.

    Duration:Full Time

    Location :32770 Grand River ave, ste 206B, Farmington hills. MI- 48336

  • SOFTWARE APPLICATION DEVELOPER

    Job Description
    • Will be responsible to work closely with our Business Analyst and transform all business requirements into technical and functional requirements.
    • Work closely with SME’s and product management to validate functional and non-functional requirements to satisfy the product use cases.
    • Troubleshoot and resolve production issues. This requires to work with cross-functional teams such as professional services, sales and marketing and accommodate their requirements.
    • Author and review artifacts of all phases of a project, such as: use cases, estimates, high-end and low-level designs, code, and test cases to make sure they meet requirements. This requires to ensure that product architecture is cohesive and adhering to the required functional and non-functional requirements like performance, scalability, and security.
    • Will be responsible for reviewing the current state of the system, map it with functional requirements and write a technical approach for development, testing and deployment of the product.
    • Experience in ASP .NET MVC, Web Forms, Entity Framework, Single Application Frameworks, HTML/CSS/ Javascript, SQL Server, Hosting application
    • Has to design flowcharts, algorithms and should take part in software and architectural development activities.
    • Should be able to integrate third party programs with our software components, be able to upgrade software components to existing or new software frameworks and also implement, test, develop and maintain application software

    Education: : Bachelor Degree in Computer Science, Software Engineering or Information Systems or related or combination of education/training and/or progressive experience.

    Duration: Full Time

    Location :32770 Grand River ave, ste 206B, Farmington hills. MI- 48336

  • Systems Analyst

    Job Description
    • Systems Analyst do in-depth testing of the systems they design. They run tests and diagnose problems in order to make sure that critical requirements are met. Analysts write reports to management recommending ways to improve the system.
    • Develop business cases to determine the value of an opportunity or resolution of a business problem.
    • Investigate solutions for Change Requests and present functional and technical options. These solutions could include modifications to the set up and configuration of existing modules, enhancements to modules, and/or implementation
    • Must have the ability to learn the system architecture – servers, databases, network structure, and application coding, and lead troubleshooting efforts in the event there is a system outage.
    • Working knowledge of Oracle Database and Relational Databases including setup and inquiries.
    • Ability to write and understand test scripts.
    • Must have the ability to learn complex applications to the point where they can effectively execute SIT testing for code changes made by the developers on the team.
    • Must follow with the entire SDLC process – from initiating JAD sessions to finalizing solution, communicating with developers via features and user stories and working with PM in defect triage.
    • Define end to end analyst requirements and execution strategies for different data integration scenarios and processing paths with both internal teams and external vendors
    • Define our test automation strategy and coordinating with the Scrum teams and DevOps groups to implement and execute the automation plan

    Education:Bachelor Degree in Computer Science, Software Engineering or Information Systems or related or combination of education/training and/or progressive experience.

    Duration: Full Time

    Location :32770 Grand River ave, ste 206B, Farmington hills. MI- 48336

  • Software Systems Developer

    Job Description
    • Software Systems Developer do in-depth testing of the systems they design. They run tests and diagnose problems in order to make sure that critical requirements are met. Analysts write reports to management recommending ways to improve the system.
    • Develop business cases to determine the value of an opportunity or resolution of a business problem.
    • Investigate solutions for Change Requests and present functional and technical options. These solutions could include modifications to the set up and configuration of existing modules, enhancements to modules, and/or implementation
    • Must have the ability to learn the system architecture – servers, databases, network structure, and application coding, and lead troubleshooting efforts in the event there is a system outage.
    • Working knowledge of Oracle Database and Relational Databases including setup and inquiries.
    • Ability to write and understand test scripts.
    • Must have the ability to learn complex applications to the point where they can effectively execute SIT testing for code changes made by the developers on the team.
    • Must follow with the entire SDLC process – from initiating JAD sessions to finalizing solution, communicating with developers via features and user stories and working with PM in defect triage.
    • Define end to end analyst requirements and execution strategies for different data integration scenarios and processing paths with both internal teams and external vendors

    Education:Bachelor Degree in Computer Science, Software Engineering or Information Systems or related or combination of education/training and/or progressive experience.

    Duration: Full Time

    Location :32770 Grand River ave, ste 206B, Farmington hills. MI- 48336

  • Computer System Analyst

    Job Description
    • Implemented security and sharing rules at object, field and record level for different users based on Organizational hierarchy.
    • Creating lightning pages using Component, controller, helper, style, documentation, render, design.
    • Create lookup relationships and master-detail relationships on the objects
    • and creation of junction objects to establish connectivity among other objects.
    • Data migration using Data Loader and integrations using webservices
    • Salesforce deployments using Change Sets, Eclipse and Apache ant scripts.
    • Experience in Web Application Development, Client-Server based Enterprise Applications, System
    • Analysis, Technical Design.
    • efficiently translate algorithms, ideas and concepts to software applications.
    • Proficient in Java/J2EE Design Patterns including singleton, Decorator, Factory, Prototype, Proxy,
    • Command, Model View Controller (MVC), Data Access Object (DAO), and Business Delegate.
    • Developed the business layer using spring boot, implemented code for Web services using Restful.
    • Expertise in SQL and experience in RDBMS like OracleDB2 and MySQL.
    • Performed Stored Procedures, Triggers and Query Tuning.
    • Work closely with SME’s and product management to validate functional and non-functional requirements to satisfy the product use cases.
    • Troubleshoot and resolve production issues. This requires to work with cross-functional teams such as professional services, sales and marketing and accommodate their requirements.

    Education:Bachelor Degree in Computer Science, Software Engineering or Information Systems or related or combination of education/training and/or progressive experience.

    Duration: Full Time

    Location :Austin, TX

  • Information Management Specialist

    Job Description
    • Develop business cases to determine the value of an opportunity or resolution of a business problem.
    • Investigate solutions for Change Requests and present functional and technical options. These solutions could include modifications to the set up and configuration of existing modules, enhancements to modules, and/or implementation
    • Must have the ability to learn the system architecture – servers, databases, network structure, and application coding, and lead troubleshooting efforts in the event there is a system outage.
    • Working knowledge of Oracle Database and Relational Databases including setup and inquiries.
    • Ability to write and understand test scripts.
    • Must have the ability to learn complex applications to the point where they can effectively execute SIT testing for code changes made by the developers on the team.
    • Must follow with the entire SDLC process – from initiating JAD sessions to finalizing solution, communicating with developers via features and user stories and working with PM in defect triage.
    • Define end to end analyst requirements and execution strategies for different data integration scenarios and processing paths with both internal teams and external vendors
    • Define our test automation strategy and coordinating with the Scrum teams and DevOps groups to implement and execute the automation plan
    • Lead the test execution for new feature development by participating in requirements and design reviews, understanding and capturing business needs, and incorporating business logic into test strategies and scenarios

    Education:Bachelor Degree in Computer Science, Software Engineering or Information Systems or related or combination of education/training and/or progressive experience.

    Duration: Full Time

    Location :32770 Grand River ave, ste 206B, Farmington hills. MI- 48336

  • Salesforce Developer / Administration

    Job Description
    • Work with business analysts and users to understand their business processes and requirements.
    • Responsible for the SFDC configurations and customizations needed to deliver the desired solution.
    • Develop or enhance custom objects, Visual Force pages, APEX classes, triggers and services,reports,dashboards,andworkflows.
    • Prepare project documentation including functional and technical specifications and unit test scripts.
    • Perform unit testing and fix any defects. Support the user acceptance test activities.
    • Configure working prototypes in a development sandbox if required, and validate and refine prototypes.
    • Create Change Sets and deploy from the development sandbox to the fulldata sandbox to production.
    • Clearly communicate project status to key stakeholders throughout the development process.
    Qualifications
    • The ideal candidate will have at least 6 years of overall IT or programming experience, with at least 3 years of deep experience in Salesforce. com development and administration work.
    • Ability to work in a team, to understand business requirements and convert them into a technical design, and to collaborate with business analysts and users to define solutions.
    • Knowledge of Salesforce.com configurations, Workflows, Assignment rules, custom objects and fields, security settings, Validations Rules, alerts, role/profile/permission sets, queues, views, page layouts, Visual Force (Page, Component and Controllers), Apex classes, Apex Triggers, Apex batch processing, Apex Web services and APIs, Test Coverage classes, S-Controls.
    • Exposure to the SFDC data model, data architecture, and data management.
    • Knowledge of common data management tools for sfdc.
    • In-depth understanding of the capabilities and constraints of the salesforce.com platform coupled with a good understanding of common business processes. Must be a confident self-starter individual who can completely own the delivery of high value work products.
    • Experience in moving code from sandboxes to production and addressing post deployment issues.
    • Ability to communicate effectively with team members, users, and senior management.
    • Planning and analytical skills as well as the ability to communicate ideas and plans verbally and in writing.
    • Understanding of key SFDC architectural concepts (e. g. API, governor limits, and test coverage) and how they influence design.
    • Strong problem solving skills with a willingness and ability to learn new software features.
    • SFDC development and admin certifications.
    Nice-to-have Skills:
    • Working knowledge of some or all of the following: Java/ J2EE, XML. JavaScript, SQL, Eclipse IDE.

    Education:Bachelor Degree in Computer Science, Software Engineering or Information Systems or related or combination of education/training and/or progressive experience.

    Duration:Full Time

    Location :490 Lakeside Dr, Sunnyvale, CA 94085

  • Computer Systems Analyst

    Job Description
    • Assist in the updating and refinement of the Conceptual and Logical Solution document .
    • Support the review and refinement of the Conceptual Data Model .
    • Assist in the analysis and refinement of the proposed solution coming out of the requirement discussions .
    • Assist in refining the Conceptual solutions output from team discussions.
    • Assist in the design , development and testing activities with the mobility team.
    • Design experiences and user journeys that meet end – users and business needs. Validate and measure user experience with UI prototype.
    • Develop and test UI screens required for the Mobility development.
    • Test and validate the final product with end users and business team.
    • Design test plans, write test scenarios / cases, and automate test cases.
    Qualifications
    • Strong hands-on Core Java expertise.
    • Strong Architecture & design knowledge.
    • Hands on experience on Spring framework, N tier Architecture (MVC, JEE), and ORM (Object Relational Mapping).
    • Agile & DevOps. Agile tools (e.g. Version One).
    • Hands on experience with continuous integration tools like Jenkins, JUnit, Artifactory.
    • Ability to manage overall development in a Trunk based Development model or philosophy (unit testing, function test automation, automated build/deploy, trunk-based development).
    • Experience using NoSQL databases like MongoDB, Infinispan Datagrid, Radis, etc. & data management like Cassandra, splunk / Elk.
    • Basic Programming experience on Unix Shell scripting.
    • Experience in moving the application to bluemix cloud.
    • Responsible for owning the level 2 grooming of functional stories to technical stories and guide the feature team to groom the level 3 stories.
    • Responsible for presenting any architectural changes at enterprise level and getting the changes approved.

    Education Bachelor Degree in Computer Science, Software Engineering or Information Systems or related or combination of education/training and/or progressive experience

    Duration: Full Time

    Location : Fort Worth , TX

  • IT Specialist

    IT Specialist

    Job Duties: Review business requirements and application requirement gathering. Provide estimation for projects. Create functional specification of requirements. Analyze customer requirements and translate to technical specification. Create logical and physical design for required changes to system and preparation of test matrix. Prepare unit, system and integration test case documents. Perform unit testing, system testing and regression testing. Provide support for user acceptance testing at user’s system and receive user sign-off for production implementation. Provide implementation support and post implementation support for applications. Raise service calls and create change orders (request for change) to migrate changes into production. After customer’s sign-off, migrate code changes/new elements to production and complete the change implementation. Answer user queries regarding applications. Perform Peer to Peer review to ensure the deliverables. Identify, plan and implement process improvements in existing business applications. Use PL/I, COBOL, JCL, Assembler, MVS, OS/390, Z/OS, Windows, DB2, IMS-DB, CICS, VSAM, Endevor, File-Aid, SPUFI, QMF, File-Manager, File Master, OPC, Stadis, SCLM, CA-7, Change-man, Xpeditor, RTC, RPM, MS-Visio, Rally, Remedy, Focal Point, SDF2, Data Studio, ZEKE, HP-QC, JIRA, SNOW, Clarity.

    Work Location: Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.

    Minimum Requirements:

    Education: Bachelor – Computer Science or Computer Information Systems (will accept foreign education equivalent); will accept Bachelor equivalent based on combination of education as determined by professional evaluation service; will also accept any equally suitable combination of education, training and/or experience that would qualify someone to perform the job duties.

    Experience: Four (4) years

  • Mobile Hybrid Ionic Developer - Salt Lake city, UT

    Cloud BA experience with remote monitoring tools

    Job Description:

    Candidates must have proven experience with Mobile/Web, .NET/C#, MVC, SQL Server/Oracle Databases Technologies. This position involves using established work procedures to analyze, design, develop, implement, maintain, re-engineer projects and miscellaneous tasks while ensuring commitment and quality through to completion. You will be working on a lot of new technologies and should be a quick learner.

    Key Responsibilities & Duties Include, but not Limited to
    • Translate application requirements and use cases into functional applications using reusable components.
    • Ensure the best possible performance, quality and responsiveness of applications.
    • As part of a team, help maintain code quality, documentation, organization and Automation.
    • Provide technical and functional expertise across multiple facets of Application Development.
    • Participate and lead code review sessions.
    • Interact and communicate effectively and clearly, in writing and verbally within the team and across the organization.
    • Support and maintain existing applications.
    Ideal Qualification and Experience
    • 5+ years of web application development experience
    • 2+ years of experience developing web applications with React + Redux
    • Must have experience using React Native for iOS and Android (must have published apps in Apple or Google play stores)
    • 5+ years of progressive experience focused on developing enterprise level applications using C#, ASP.NET.
    • Must have experience in securing applications and APIs using authentication and authorization frameworks
    • Solid experience developing using an ORM framework like Entity Framework, Hibernate, etc.
    • Solid experience creating and consuming web API’s using SOAP, REST, etc.
    • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
    • Demonstrable understanding of advanced CSS3, SASS/LESS, and how they can be used to build modular, reusable stylesheets
    • Experience writing JavaScript unit tests and using standard Web testing frameworks
    • Experience with JavaScript command-line tools: Grunt, Gulp, Yeoman, etc.
    • Experience with Release management and build management using GIT, Jenkins.
    • Experience designing solutions using Oracle, SQL server or other databases is preferable.
    • Experience with AWS cloud is a big plus
    • Experience with mutual funds, trading etc. a big plus
    • Familiarity with agile/scrum development methodology
    • Excellent written and oral communication skills.
  • .Net Developer(Sql server, ETL)

    .Net Developer(Sql server, ETL)

    Location:Parsippany, NJ

    Duration : Full Time

    Position Summary:

    Under broad guidance, you will assist with the development and implementation of software and product architecture for the Managed Markets Strategy Group. You will be responsible for developing enhancements and new solutions, expanding our existing platform, developing new custom functionality and integrating new datasets. The work environment is a primarily .NET Framework, SQL Server, ETL, Tableau, BI focused environment.

    Principal Accountabilities:

    • Translate technical requirements into reality; develop new systems and enhance existing applications and products •Help ensure consistency across product development efforts by contributing to the development of a scalable delivery Platform •Participate in requirements development to ensure alignment between technical needs and business requirements •Assist with project plans and resources requirements •Provide a leadership role on projects, mentoring and assisting other team members as needed, including junior developers on our offshore team
    • Play a role in defining future technical direction of the team •Leverage the IMS enterprise architecture wherever possible.
  • Infrastructure PM with Six Sigma Certification

    Infrastructure PM with Six Sigma Certification

    Location:Rochester NY

    Duration : Full Time

    Requirements

    • At least 10 Years in Project Management role
    • Hands on experience in working on Six Sigma projects, executing TTM methodologies
    • Permanent Resident with excellent communication skills with American accent. Rochester local candidates are preferred
    • Will be working full time on premise and should be open to extend off hours or on the weekends depending on the project requirements
    • Ability to handle multiple large scale projects in parallel
    • Take lead in executing end to end program governance from planning to executions
    • Ability to understand technically to validate the scoping and estimations, provide planning and costing to the Xerox business and IT stakeholders
    • Able to demonstrate effective and successful contributions to team and/or cross-functional team objectives.
    • Should have at least 7 years of previous experience of managing a team of people in a team leader environment or as a project leader.
    • Able to orchestrate projects and work with business, various outsourced vendor IT teams
    • Ability to extend and willing work on offshore friendly timings as and when required.
    • Ability to manage project budget and identify opportunities for reducing cost and required effort.
    • Ensures project timeframes and costs are understood and accepted by all relevant stakeholders
    • Substantial experience leading large scale projects to required scope, quality, timescale and budget.
    • Demonstrate competency in maintaining project documents using six sigma approved methodology, tools, and templates.
    • Demonstrated ability to plan and organize projects including schedules, budgets, and project deliverables.
    • Must have change management experience.
    • Ability to clearly identify, quantify and articulate risk early.
    Skills:
    • At least 10 + Years of Project management experience in IT
    • PM with hands on IT project experience for at least 10 years
    • Must have handled large scale IT Security projects for 5+ years
    • Must have driven large scale IT Cloud Migrations projects
    • Must have experience on Clarity tool – would be big plus
    • Must have demonstrated experience in pricing and costing.
    • Must have handled Agile Project management and Agile Teamwork
    • Must have hands on experience in managing projects offshore onsite teams
    • Must have at least 7+ Years of experience in managing Six sigma projects
    • Must have strong experience in managing Agile projects
    • Must have managed at least 50+ member project teams
    • Must have strong hands on experience in Microsoft Project, JIRA tppls
    • Scrum Master or equivalent certification in Agile process preferred
    • Six sigma back belt preferred
    • ITIL certification preferred – would be a big plus
  • Senior Staff Software Engineer

    Senior Staff Software Engineer

    Location:Santa Barbara, CA

    Duration : Full Time

    Summary of Responsibilities:

    You will be responsible for working closely with scientists and engineers in advancing the state-of-the art nanoscale systems technology by architecting and developing software from hardware control to application design. You will create architecture, design, and provide programming technical leadership for the overall creation and modification of software enhancements for new nano-scale Research and Production Control metrology tools based on atomic force microscopy technology. This position requires initiative, innovation, and responsibility working within a cooperative team environment to realize new customer desired products.

    Essential Functions:

    • In depth expert using C++, C#, MFC, STL, WPF, Windows .Net, object-oriented design, and layered software systems for the development of production level software tools and systems.
    • Provide new designs and architecture for real-time, non-real time, and intuitive interactive software systems to implement new capabilities and modes of operation.
    • In depth expert and broad working knowledge of MFC, WPF and .Net using multi-threaded programming.
    • Provide architecture recommendations for design, patterns and standards, including mentoring developers during direct involvement in technical product development.
    • Demonstrated strong logical and technical problem-solving skills with ability to develop new approaches to complex design problems including deployment knowledge using current advances in software technologies.
    • In-depth experience designing and coding very large code bases targeting systems of mixed hardware and software with low-latency real-time requirements with intuitive interactive software user controls and with the management of persistent data stores.
    • Demonstrated technical leader with strong communication skills and ability to work with cross-functional teams.
    Education/Experience requirements:
    • Qualified candidate should possess a BS degree (prefer MS or PhD) in Computer Science, or engineering, physics or a related field.
    • Position requires 12+ years of experience in software engineering and development. Prefer at least 10 years’ experience in control systems, instrumentation equipment, robotics, digital signal processing, or instrumentation software development.
    • Experience in metrology, physics, chemistry, microbiology also desired. Should be hard working, team oriented, bright, creative, cooperative, and exceptionally good at problem solving.
    Added Consideration:
    • Domain knowledge of Atomic Force Microscopy and Optical Spectroscopy.
    • Ideal candidate will have broad experience in real-time control of Vision, motion control, Automation, digital signal processing, data acquisition and visually appealing and interactive GUIs used in metrology, physics, chemistry, or microbiology.
    • Idea candidate will have proven record of accomplishment designing component-based software using architectural layering systems programming techniques across hardware and software for semiconductor manufacturing and research software applications.
    • Proven ability to work with cross-functional teams including communicating and publishing plans, designs, and visions.
    • Knowledge of image processing, convolutions, pattern recognition use, image filtering and segmentation, 3d with OpenGL or Direct3D, and MATLAB, LabVIEW, or Python to support algorithms and analysis systems development.
    • Experience deploying numerical and statistical analysis techniques to derive quantitative performance requirements for customer applications.
    • Experienced Scrum Master or other demonstrated technical leadership role. Demonstrated ownership of software development process and team mentoring in process improvement including Scrum or other Agile methodologies showing an improved agile development culture and improved long-term adoption of the newest and best technologies and trends in software.
  • Embedded Software Engineer

    Embedded Software Engineer

    Location:Austin, TX

    Duration : Full Time

    Responsibilities:

    Work as an onsite engineer at client location.

    • Modify existing Home Automation and Security System architecture to add new Zigbee and WiFi device support.
    • Work with QA/Support and Offshore development team to investigate field or production issues and fix them.
    • Work with the Hardware/Partner team to implement and test new or alternate devices and next generation products.

    Minimum Qualifications:

    • Bachelor's degree or equivalent in Computer Engineering/Science.
    • 5+ years programming experience in C/C++ and Java.
    • Extensive experience with various Zigbee Protocol.
    • Knowledge of various Android Platforms.
    • Extensive experience with Linux development with knowledge of OS underpinnings including the kernel, services and other user-space software.
    • Knowledge of ARM and Zigbee SoC or related embedded processors (iMX5x, iMX6x, EM35X etc).
    • Experience with embedded development and build environments including Yocto, Android NDK.
    • Experience with various Atlassian tools (JIRA, Confluence, Bamboo etc.).

    Desirable Skills:

    • Programming experience in BASH and/or Python is a plus.
    • Experience with source control environments such as Git or SVN.
  • Java Full Stack Developer

    Java Full Stack Developer

    Location: Boston, MA

    Duration : Full Time

    As a software engineer, you will work with IT team designing and developing web services, REST APIs and solutions that build dynamic customer experience. The ideal candidate has strong Software Engineering skills and has worked with cloud deployment models and test-driven development in a fast-paced agile environment.

    • Design and develop back-end micro services and REST APIs for connected devices, web applications, and mobile applications.
    • Collaborate with front-end and mobile app development teams on user-facing features and services.
    • Work with platform architects on software and system optimizations, helping to identify and remove potential performance bottlenecks.
    • Focus on innovating new and better ways to create solutions that add value and amaze the end user, with a penchant for simple elegant design in every aspect from data structures to code to UI and systems architecture.
    • Stay up to date on relevant technologies, plug into user groups, understand trends and opportunities that ensure we are using the best techniques and tools.
    • Work with other software leads on developing continuous integration (CI) pipeline and unit test automation.
    • Document the work you do, especially APIs that you create.

    Qualifications

    • Expert knowledge coding languages such as Java, Python, or Node.js.
    • Hands-on experience using and developing REST APIs.
    • Working knowledge of Relational (MySQL, Aurora), NoSQL database systems (Mongo, Cassandra, HBase, BigTable, Redis), or Big Data storage solutions.
    • Experience with cloud-based distributed application scaling & data processing.
    • Agile / Scrum methodology.

    Highly desirable but not required skills include:

    • Experience with cloud computing APIs (Amazon Web Services preferred).
    • Experience with cloud computing services (Amazon Web Services like EC2, Route53, CloudWatch, CloudFront, and RDS preferred).
    • Experience with container based deployment systems such as Docker.
    • Knowledge of configuration management systems such as Puppet or Chef.
    • Interest in emerging platform-as-a-service / distributed application frameworks such as Cloud Foundry, Spring, Elastic Beanstalk and Docker.

    Experience:

    • 5 or more years working in software development.
    • 2+ years developing, deploying and maintaining high volume production web applications and/or web API services.
    • Bachelor's degree in Computer Science, or equivalent.
  • Lead SQA Automation Engineer

    Lead SQA Automation Engineer

    Location: Westborough, MA

    Duration : Full Time

    Technical Lead Responsibilities

    • Responsible for the execution and completion of various projects/programs.
    • Provide guidance to test and automation teams.
    • Design and implement Python code for new or existing automation framework components including interaction with mobile phone, sending commands to embedded products, fixtures, logging, reporting, etc.
    • Design, implement and execute test procedures for wireless headphone and mobile speaker products.
    • Develop automation test scripts to automate manual test cases.
    • Implement, track, and report key metrics to assure full coverage of functional and non-functional requirements
    • Support team direction to best implement continuous integration and automated overnight build testing
    • Support all phases of the software lifecycle including requirements analysis, testing, release validation, and documentation
    • Utilize test case management and issue tracking systems.
    • Collaborate across the organization with a desire to teach and learn from others.
    • Champion quality throughout the development process
    • Work with development teams to facilitate unit and integration tests

    Requirements:

    • BSEE/BSCS/BSCE with a minimum of 3 years of Python Experience.
    • 5+ years' industry experience in QA or Software Engineering
    • Experience working with Embedded product automation
    • Experience with test management tools (JIRA, Testrail, etc.) and source code management (SCM) tools (Subversion, Git, Jenkins, etc.)
    • Expertise with Bluetooth, Wi-Fi, or other networking protocols.
    • Demonstrate strong troubleshooting and root cause analysis skills
    • Strong oral and written communication skills.
  • Senior Lead Engineer - LERK03- (3+years of exp.)

    Senior Lead Engineer - LERK03- (3+years of exp.)

    Location: San Jose, California

    Duration : Full Time

    Responsibility

    • The successful candidate will be a hands-on Memory Subsystem Designer responsible for performing micro-architecture and logic design. He/She will work on the system-level coherency unit, and/or on-chip interconnect design (ring, mesh, grid), and/or high performance cache subsystem block. Ownership of a major SOC block such as the Level 3 Cache Subsystem or On-Chip Interconnect.
    • The design goals are a balance of high-performance, frequency, and power; and the candidate will work towards meeting those goals.
    • Work with design verification engineers to recommend and help develop verification and test strategies for various design blocks, and work closely with Physical Design designers in implementation planning and meeting frequency targets.

    Requirements:

    • Must possess knowledge in the area of coherency protocols and cache design demonstrated by having worked on one or more of the ARM, MIPS, SPARC, X86, PowerPC based SOC designs.
    • Experience with caches, coherency, interconnects, and memory-subsystem.
    • Knowledge of Verilog, multi-domain clock synchronization, pipelining, and low-power design techniques.
    • Experience with Design Tools, such as simulation, synthesis, waveform viewers, and debugging.
    • Experience with high-frequency design, static timing analysis, floor-planning.
    • Working familiarity with various families of high performance circuit techniques and their tradeoffs
  • Sr Lead Engineer

    Sr Lead Engineer - LENR04 – 8+ years of exp.

    Location:San Jose, California

    Duration : Full Time

    Responsibilities

    • Setup/develop infrastructure for verification of a high performance CPU at a unit/core level
    • Verification of one or more blocks of a high performance CPU both architecturally and micro-architecturally
    • Work closely with architects/RTL engineers to bringup a new architecture/micro-architecture on the verification environment
    • Understand micro-architecture of the block/s to be verified, and develop and execute testplans for the same
    • Own and debug failures in simulation to root-cause problems
    • Work closely with RTL engineers of block being verified for test plan development, execution, and debug

    Requirements:

    • Good CPU architecture/micro-architecture knowledge (one of MIPS/PowerPC/ARM/x86/SPARC architectures, CPU pipeline, out-of-order, superscalar, caches)
    • Strong verification skills including a good knowledge and understanding of different verification methodologies (architecture vs micro-architecture level, random vs directed testing, fullchip vs module-level)
    • Working knowledge and experience on Verilog
    • Strong programming background on C++ and/or System Verilog
    • Worked through tapeout on verifying a complex high-performance CPU on atleast one project
    • Knowledge of unix/linux environment and scripting (perl/python)
  • Verification Engineer II

    Verification Engineer II - VEAN02 (5+ years of exp.)

    Location:

    Duration : Full Time

    Responsibilities

    • Verify functionality of high performance memory sub-system at the unit and/or sub-system.
    • Develop and execute test-plans for verifying correctness and performance of the design.
    • Own and debug failures in simulation to root-cause problems
    • Closely work with logic designers of the block being verified for test plan development, execution, debug and coverage closure.

    Requirements:

    • Good knowledge of memory coherency, memory ordering.
    • Strong background in Soc verification methodology and test bench development using HVL such as Verilog, System Verilog, UVM and C/C++.
    • Strong verification skills, understanding of methodology (object oriented programming, white-box/black-box, directed/random testing, coverage).
    • Knowledge of unix/linux environment and scripting (shell/Perl/Python).
  • Staff RTL Design Engineer

    Staff RTL Design Engineer - DEKG01 (15+ years of exp.)

    Location:San Jose, California

    Duration : Full Time

    Responsibility

    • The successful candidate will be a hands-on RTL designer responsible for performing micro-architecture and logic design in high speed IO subsystem for Server processors.
    • The design goals are balance of high-performance, low latency and power optimizations.
    • Work with the verification engineers to help on the verification strategies and participate in test plan and coverage reviews.
    • Close interaction with Physical Design designers in implementation planning and meeting frequency targets.
    • Communicate and work with SW/FW and Validation teams for the silicon bring up.

    Requirements:

    • Must possess knowledge in the area of high speed IO interface logic design demonstrated by having worked at least one of the protocols PCIe Gen3/4, USB3.0 or SATA
    • Knowledge in IO virtualization, SRIOV and ATS
    • Working experience in SMMU or IOMMU, ring and mesh topology RTL designs.
    • Hand-on RTL coding experience using Verilog/System Verilog.
    • Experience in high speed and low latency designs
    • Knowledge on multi-domain clock synchronization, pipelining, and low-power design techniques.
    • Experience with HW Design Tools, such as simulation, synthesis, waveform viewers, and debugging.
    • Knowledge of static timing analysis and block timing closure.
    • Close interaction with SW team for fine tuning the performance and latencies of IO Virtualization enabled system.
  • Sr. Lead Engineer

    Sr. Lead Engineer - LEPH03 (8 + years of exp.)

    Location: San Jose, California

    Duration : Full Time

    Responsibility

    • Develop the architecture for a functional verification environment, including reference models and bus-functional monitors and drivers.
    • Write a verification test plan using random techniques and coverage analysis, and work with designers to ensure it is complete.
    • Develop tests and tune the environment to achieve coverage goals.
    • Debug failures and work with designers to resolve issues.
    • Architecting, developing, and maintaining tools to streamline the design of state-of-the-art multicore SoCs.
    • Experience with analysis/closure of code and functional coverage.

    Requirements:

    • PCIe or USB 3.0 or flash Protocol knowledge and experience.
    • Experience developing complex random verification environment using System Verilog/UVM/OVM/VMM/Vera
    • Experience with writing and execution of detailed verification test plan.
    • Experience with scripting language such as Python or Perl and EDA Verification tools, as well as bug tracking and regression mechanisms.
    • Experience with object-oriented design and implementation.

    Preferred/Plus:

    • Hands on knowledge of ARM processor based subsystem verification
    • Experience with Gate Level Simulations
    • Working knowledge of C/C++ and ARM Assembly programming.
    • Familiarity with Post-Silicon validation and debug.
  • SoC Verification Engineer

    Exp Range:5+

    Location: Austin

    Duration : Full Time

  • Data Scientist, 3- 6 Years – Hyderabad, Gurgaon

    Job Description

    SOC Verification with Strong C background and Knowledge of UVM is desirable.

  • ASIC Physical Design Engineer

    ASIC Physical Design Engineer

    Location: San Diego, CA

    Duration : Full Time

    Job Description:

    Offers a broad portfolio of additional wired and wireless technologies for the mobile, networking, computing and consumer electronics product segments. Our combined portfolio now features an expanded array of high-performance, end-to-end solutions ranging from Wi-Fi, GPS, Bluetooth, FM and Ethernet to HomePlug Powerline and passive optical network (PON) technologies. All our solutions and products are elegantly engineered for optimal performance and power consumption. And our system-on-chip solutions like Snapdragon bring together CPU, GPU, connectivity, multimedia and GPS technologies in a way that is redefining mobile possibilities for people everywhere. Because of its unsurpassed performance and capabilities, Snapdragon is enhancing the mobile experience and fueling an ever-expanding array of new connected device categories, ranging from smartphones to tablets to e-readers and beyond. This position plays a crucial role in leading and working hands-on on physical design projects. The position is ideally suited for a self-driven individual with knowledge in concepts of ASIC design in large multi-million gate SoC. Automation, Debugging Skills and Custom Design knowledge would be an added advantage. Leadership skills and Ability to work across global sites is very important to this position.

    Minimum Qualifications:

    • BSEE or MSEE with 5+ years of industry experience in the following technical areas:
    • Physical design implementation (Placement, CTS, STA) in advanced technologies.
    • Experience working on complex PHYs and related Sub Systems
    • Experience with custom physical design, pre-placement and pre-routing
    • Ability to understand complex logic structures and define new IPs targeted at performance and/or area STA tool and timing closure methodologies Power grid analysis.
    • Understand tradeoff between power, performance and area Clock tree implication and in-depth understanding of different CTS structures like clock mesh and multi-source CTS Low-power implementation methods: CLP, power and IR drop reduction methods Timing closure and implication with OCV/AOCV Physical Verification: DRC/LVS and other checks.
    • Programming and scripting skills (Tcl, perl and/or C).

    Preferred Qualifications:

    • Strong verbal and written communication skills Proven record of delivering physical design projects and automation in physical design EDA experience is added advantage.
    • Prior experience as CAD engineer in tool enablement would be a plus
    • Data Analysis and Algorithm development in CAD areas
    • Experience working with diverse global teams and leading projects to closure.
    • Experience leading Physical design projects with resource across global sites. Self-driven and Motivated
  • R & Python, Machine and Deep Learning Algorithms professional

    Job Description

    JD:R & Python, Machine and Deep learning algorithms, Bigdata tools like Hadoop/ Spark

    Skills: R & Python, Machine and Deep learning algorithms

    Exp Range: 3 Years to 5Years.

    Salary: Open

    Industry: IT-Software / Software Services

    Functional Area: IT Software - DBA, Datawarehousing

    Role Category: Programming & Design

    Role: Software Developer

    Keyskills: Spark, Hadoop, Python, Algorithms, Machine Learning, BigData, R & Python.

  • Team Lead - Java

    Job Description

    Designation:Team Lead - Java

    Job type: Contract to Hire

    Years of exp: 4 - 7 years

    Notice Period: Immediate / 15 days

    Role:

    Skills Required:
    • SME in core java, multithreading, collections, advanced java, design patterns, design principles
    • Exposure to hadoop(HIVE, FLUME ,SPARK),
    • Knowledge with Oracle PL/SQL,Unix Shell
    • Good Communication skills
    • Positive attitude towards any kind of assignment

    Salary: Open

    Industry: IT-Software / Software Services

    Functional Area: IT Software - Application Programming, Maintenance

    Role Category: Programming & Design

    Role: Team Lead/Technical Lead

    Keyskills: Core Java, Advanced Java, Multithreading, Design Patterns, SQL,Spark, Flume, Hadoop, Hive collections,Oracle PL / SQLUnix Shel.

Apply For A Job