Join Us

We at Invaya offer a nurturing environment full of challenges for our teammates. Experienced professionals feel at home when they join Invaya: Just as we value our customers, we treasure our employees and strive to keep them satisfied yet intrigued.

 

We like to create long-standing relationships with our in-house talents, and strategically maintain our experts for the long-term. At Invaya, people can learn about diverse areas, continually expanding and deepening their professional knowledge.

Find out more about positions that are right for you at Invaya.
Send us your CV today at This email address is being protected from spambots. You need JavaScript enabled to view it.


Open Positions:
  

Job Description:
Design, deliver and support the development of web-based applications
Build infrastructure, reusable components and front-end libraries
Experience developing backend web applications
Develop new user-facing features and improve the user experience
Optimize the front end performance and experience
Collaborate closely with product and R&D teams

Required Skills:Strong technical skills and a passion for developing features end-to-end (client and server)
Experience in building web applications from scratch
Experience with developing and monitoring micro-service architecture
Experience with Web development technologies
Knowledge of SQL databases and working experience with MySQL
Experience with server technologies
Ability to work independently and as part of a team
Strong communication skills
High problem analysis and solving skills

Job Description:Technical support for enterprise software
Guide and support customers
Document and track customer support cases

Required Skills:Relevant B.Sc degree
Demonstrate ability to maintain and troubleshoot complex software products
Good English communication skill, both spoken and written
Excellent interpersonal and communication skills
Fast learner and independent

Job Description:
Verification of SoC design modules
Create verification test plans, chip and block levels
Develop test benches components, drivers, monitors and checkers
Analyze verification results and debug failures

Required Skills:Relevant B.Sc degree
3+ years of experience in ASIC/SoC verification
In depth understanding of verification methodologies
Understanding of verification and design practices
Experience with Specman/SystemVerilog

Job Description:
Act as hardware expert
Analyze and implement customer-specific requirements
Plan and build complex hardware-based system architecture
Meet with development teams to analyze and review system requirements
Meet with technical leaders to discuss project goals, quality, schedule and progress

Required Skills:10+ years of experience with system-level design including circuit design, system bring-up, integration and debug
Experience with processor architecture, digital circuit design and various communications protocols
Strong experience in planning and implementing hardware-based platforms and systems
Experience with high density layout and multilayer boards, high speed digital, power supplies, etc
Demonstrate a strong understanding of industry guidelines for signal integrity, reliability, and manufacturability
Experience managing 3rd party layout services
Proven ability to design, develop and test complex systems using various technical skills including strong hands-on knowledge
Ability to research new technologies and quick with understanding technology trends and innovations
Strong trouble-shooting and problem-solving skills

Job Description:
Software development
Working in RT Embedded environment
Design and hands-on software implementation 

Required Skills:Relevant B.Sc degree
Experience in hands-on software development
Knowledge in hardware and good system-level understanding
Experience in embedded systems
C/C++ programming
Good human and communication skills
Fast learner and independent

Job Description:
Design and develop test automation frameworks and tools
Develop and execute automated API/UI/Unit tests
Perform integration testing, regression testing, automated testing
Troubleshoot complex software and system issues
Participate in code review and reviews of automated test cases 

Required Skills:5+ years’ experience in software test automation
Expreience in scripting languages such as Javascript, Python
Experience with web services and databases
Strong problem solving and debugging skills
Effective oral and written communication skills

 
Job Description:
Software development
Design and hands-on software implementation
Hands-on software implementation in Linux

Required Skills:
Relevant B.Sc degree
Experience in hands-on software development
Experience in Linux OS
C/C++ programming
Good human and communication skills
Fast learner and independent

Job Description:
Validate and test a wide variety of technologies and platforms
Work closely with developers to improve testability
Support of internal and external customers
Writing and working with test case documentation

Required Skills:
Experience in SW testing, testing methodologies and strategy
Fast learner with outstanding technical skills
Experience in HW/SW and embedded testing
Experience in working with lab test equipment
Experience in scripting and test automation - an advantage

Job Description:
Design and development of analog and digital circuitry
Generate detailed development and documentation of complex printed circuit boards
Perform circuit design, debugging, testing and integration
Analyze, evaluate and plan methods of approach and organize the means to achieve solutions for complex technical problems
Work with engineering teams to optimize layouts for performance, costs, and manufacturability
Generate all required documentation from product definition through release

Required Skills:
5+ years experience with high speed circuits
Good understanding of analog and digital design of PCB
Demonstrate a strong understanding of industry guidelines for signal integrity, reliability, and manufacturability
Experience with high density designs
Experience in high-speed systems with embedded microcontrollers and microprocessors
Proficient in the using lab equipment and perform lab tests (multimeters, oscilloscopes, and logic analyzers)
Solid understanding of processes required to design cost effective system solutions
Experience in IC package, process and tools - an advantage

Job Description:
Develop and maintain both manual and automated test cases
Create and implement testing approaches of web and software applications
Write and execute test plans for new features
Participate in design and documentation reviews
Identify and communicate risks to the project team

Required Skills:
3+ years of experience in manual software testing
Experience testing web UI/UX
Experience with project and defect management systems
Excellent written and verbal communicaton skills
Create test plans and execute test cases across all functional areas of the products

Job Description:
Developing large scale enterprise cloud SaaS solutions
Be involved in the full life-cycle of product development from concept to deliverables

Required Skills:
Experienced in writing production-grade code
Experience with distributed systems and multi-threaded applications
Experience in building complex highly scalable systems
Programming in a linux environment
Experience with micro-services deployment models
A solid understanding of databases and large-scale data processing frameworks

Job Description:
Act as software expert
Analyze and implement customer-specific requirements
Plan and build complex software-based system architecture
Meet with development teams to analyze and review system requirements
Meet with technical leaders to discuss project goals, quality, schedule and progress

Required Skills:
Strong experience in planning and implementing software-based platforms and systems
Experience working in large enterprise IT, implementing complex solutions
Experience with multiple platforms and environments
Expert level knowledge of one or more of the programming languages and development environments
Proficiency with software design, data structures and algorithms
Demonstrates a positive attitude and ability to build trust and control within development teams
Proven ability to design, develop and test complex systems using various technical skills including strong hands-on knowledge
Ability to research new technologies and quick with understanding technology trends and innovations
In general, strong lead qualities and strong technical expertise in software systems and technologies
Strong trouble-shooting and problem-solving skills

 

Company Profile