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