

Key job responsibilities
Duties include research, design, implementation, documentation, and maintenance of new and existing systems and the creation of software services and tools to drive the software development process towards higher quality. The development will be from the concept stage to the launch stage and ensuring the highest level of quality for your deliverables.A day in the life
- Working in an Agile/Scrum environment to deliver high quality software
- Non-internship professional software development experience
- Non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך

Export Control Requirement:
Key job responsibilities
• Perform post-silicon validation and bring-up of complex ASICs and wireless modem components.
• Develop and execute test plans to verify modem functionality (PHY/MAC), power, performance, and reliability.
• Collaborate closely with design, RTL verification, firmware, and systems teams to root-cause and resolve silicon issues.
• Design and implement automated test setups, Python/Perl/C-based test scripts, and data collection/analysis tools.
• Validate interfaces such as DDR, PCIe, USB, MIPI, Ethernet, and wireless standards (e.g., LTE, NR).
• Work with lab instruments (e.g., logic analyzers, oscilloscopes, protocol analyzers, RF test equipment) for silicon debug and characterization.
• Drive post-silicon verification closure, contribute to silicon revisions, and support manufacturing test development.
• Document validation results, create debug reports, and assist in cross-functional reviews.
• Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field.
• 7+ years in post-silicon validation or hardware verification.
• Strong understanding of digital design, SoC architecture, and wireless modem (LTE/5G) principles.
• Experience with bring-up, validation, and debug of ASICs in a lab setting.
• Proficiency in scripting languages (Python, Perl, TCL) and low-level programming (C/C++).
• Solid understanding of lab tools and equipment.
• Familiarity with protocols and interfaces (e.g., AMBA, USB, MIPI, DDR).
• Excellent analytical, debugging, and communication skills.
• Experience in wireless modem systems including Layer 1 PHY/MAC bring-up.
• Exposure to firmware-hardware interaction debugging.
• Knowledge of DFT/DFD, scan chain, or BIST validation.
• Familiarity with signal processing concepts and/or RF test automation.
משרות נוספות שיכולות לעניין אותך

Key job responsibilities
As a Quality Assurance Engineer on our team, you will play a critical role in ensuring the seamless performance and reliability of our mobile applications and IoT device fleet. Your primary responsibilities will span testing mobile apps, maintaining our diverse device lab, creating and managing comprehensive test suites, and collaborating cross-functionally to drive product improvement.
A day in the life
Beyond conventional black box testing, you will delve deep into the software internals, leveraging your technical expertise to troubleshoot issues and identify root causes using log files and other diagnostic tools. Your role will involve developing automated tests using scripting frameworks to ensure the scalability and consistency of our quality assurance efforts.
Working with our dynamic team, you will have the unique opportunity to test a wide range of mobile devices and our proprietary IoT solutions in a state-of-the-art lab environment. This hands-on experience in a real-world setting will provide you with invaluable insights into product performance under diverse conditions, allowing you to contribute to our product vision and the development of scalable solutions.
• Master’s or Bachelor's degree in Computer Science, Engineering, or a related field or relevant work experience
• Experience in quality assurance testing, preferably in the mobile application space
• Experience with test automation using a programming or scripting language
• Experience in manual testing
• Strong understanding of software development life cycle and testing methodologies
• Familiarity with testing tools and frameworks such as TestRail
• Familiarity with testing UI automation tools and frameworks for iOS and Android
• Excellent problem-solving skills and attention to detail
• Effective communication and collaboration skills to work in a team-oriented environment
• Hands-on work attitude
• Curiosity and readiness to develop your skills
משרות נוספות שיכולות לעניין אותך

Key job responsibilities
Duties include research, design, implementation, documentation, and maintenance of new and existing systems and the creation of software services and tools to drive the software development process towards higher quality. The development will be from the concept stage to the launch stage and ensuring the highest level of quality for your deliverables.A day in the life
- Working in an Agile/Scrum environment to deliver high quality software
- Non-internship professional software development experience
- Design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Experience with Android mobile development, Kotlin and Java.
- Multiple years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך

As a Software Development Engineer, you will help solve a variety of technical challenges and build highly scalable solutions to solve unique problems for worldwide accounting/finance teams. You will work on big data problems making use of AWS services, design enterprise scaled systems, develop and deploy highly scalable and reliable distributed services. You will tackle challenging, novel situations every day. Along the way, we guarantee that you will learn a ton, have fun and make a huge impact.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Bachelor's degree or equivalent
- 3+ years of programming with at least one software programming language experience
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
משרות נוספות שיכולות לעניין אותך

Key job responsibilities
As a Quality Assurance Engineer on our team, you will play a critical role in ensuring the seamless performance and reliability of our mobile applications and IoT device fleet. Your primary responsibilities will span testing mobile apps, maintaining our diverse device lab, creating and managing comprehensive test suites, and collaborating cross-functionally to drive product improvement.
A day in the life
Beyond conventional black box testing, you will delve deep into the software internals, leveraging your technical expertise to troubleshoot issues and identify root causes using log files and other diagnostic tools. Your role will involve developing automated tests using scripting frameworks to ensure the scalability and consistency of our quality assurance efforts.
Working with our dynamic team, you will have the unique opportunity to test a wide range of mobile devices and our proprietary IoT solutions in a state-of-the-art lab environment. This hands-on experience in a real-world setting will provide you with invaluable insights into product performance under diverse conditions, allowing you to contribute to our product vision and the development of scalable solutions.
• Masters or Bachelor's degree in Computer Science, Engineering, or a related field or relevant work experience.
• Experience in testing or development role as part of product development organization delivering consumer products.
• Proven experience in quality assurance testing, preferably in the mobile application space
• Strong understanding of software development life cycle and testing methodologies.
• Familiarity with testing tools and frameworks such as TestRail.
• Familiarity with testing UI automation tools and frameworks for iOS and Android
• Excellent problem-solving skills and attention to detail.
• Effective communication and collaboration skills to work in a team-oriented environment.
• Hands-on work attitude.
• Curiosity and readiness to develop your skills.
משרות נוספות שיכולות לעניין אותך

Key job responsibilities
Duties include research, design, implementation, documentation, and maintenance of new and existing systems and the creation of software services and tools to drive the software development process towards higher quality. The development will be from the concept stage to the launch stage and ensuring the highest level of quality for your deliverables.A day in the life
- Working in an Agile/Scrum environment to deliver high quality software
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך

Key job responsibilities
Duties include research, design, implementation, documentation, and maintenance of new and existing systems and the creation of software services and tools to drive the software development process towards higher quality. The development will be from the concept stage to the launch stage and ensuring the highest level of quality for your deliverables.A day in the life
- Working in an Agile/Scrum environment to deliver high quality software
- Non-internship professional software development experience
- Non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך