Senior Engineer - Test Agent Development

3 Weeks ago • 4-8 Years

About the job

SummaryBy Outscal

Silicon Labs seeks a Senior Engineer to develop and enhance the TestAgent, a key tool for IoT SQA teams. Must have proficiency in C, Python, API development/testing, multi-threading with C, and experience with XML/YAML.

We are Silicon Labs. We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, unmatched ecosystem and robust support make us the ideal long-term partner in building advanced industrial, commercial, home and life applications. We make it easy for developers to solve complex wireless challenges throughout the product lifecycle and get to market quickly with innovative solutions that transform industries, grow economies and improve lives.  

Meet the Team

The Silicon Labs SQA team is a cohesive group of dedicated software professionals who excel in Continuous Integration testing for wireless networks. With a strong focus on innovation, quality, and delivering measurable business value through technology, we are committed to supporting the organization we serve. We take pride in the impact of our technology services, consistently striving to "Do the Right Thing" for Silicon Labs and our customers. Our team understands the power of collaboration, recognizing that our collective efforts create a force greater than the sum of individual contributions

Responsibilities  

The TestAgent at Silicon Labs is a smart tool that integrates high-level test scripts from various stacks with low-level C-API/CLI commands, ensuring smooth execution across multiple target platforms in a multi-threaded environment. With the help of auto-code-generation tools, it simplifies the test creation process, allowing tests to be executed with minimal effort from testers.

This is a unique development role within the SQA domain, where you'll contribute to and enhance the TestAgent, a tool widely used by IoT SQA teams across the globe.

Key Responsibilities:

  • Full technical ownership of the TestAgent, including delivery and roadmap planning

  • Leading the development and integration of test handlers for various IoT stacks

  • Collaborating closely with stack teams to understand requirements, troubleshoot issues, and provide solutions

This role is crucial for driving innovation and efficiency in our global software testing and delivery processes, with a significant impact on teams and projects worldwide!

Skills You Will Need

Minimum Qualifications:

  • Proficiency in C language and python

  • Hands-on experience with API development/testing

  • Experience with multi-threading using C

  • Experience with xml, yaml scripts

  • Understanding shared libraries

.   

The following qualifications will be considered a plus:

Include the top 3-6 skills or experiences that are a bonus, be specific.

  • Experience with embedded systems and RTOS

  • Experience working with global teams of different timezones

  • Experience in leading focused team/s

Benefits & Perks :

Not only will you be joining a highly skilled and tight-knit team where every engineer makes a significant impact on the product; we also strive for good work/life balance and to make our environment welcoming and fun.

  • Equity Rewards (RSUs)

  • Employee Stock Purchase Plan (ESPP)

  • Insurance plans with Outpatient cover

  • National Pension Scheme (NPS)

  • Flexible work policy

  • Childcare support

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Singapore (Hybrid)

Singapore (Hybrid)

Massachusetts, United States (On-Site)

Massachusetts, United States (On-Site)

Telangana, India (On-Site)

Massachusetts, United States (On-Site)

Telangana, India (On-Site)

Massachusetts, United States (On-Site)

View All Jobs

Similar Jobs

Samsung Semiconductor - Senior Engineer, AI/ML Software Compiler

California, United States (Hybrid)

VGW - Senior Engineer

New South Wales, Australia (On-Site)

Samsung Semiconductor - Senior Engineer, Micro-architecture Design

California, United States (Hybrid)

Nagarro - Senior Engineer (Temenos Transact - Java)

Taipei City, Taiwan (On-Site)

Nagarro - Senior Engineer, Mobile Android

South Africa (Remote)

Nagarro - Senior Engineer, BI Reporting

South Africa (Remote)

Nagarro - Senior Engineer, Mobile iOS

South Africa (Remote)

Nagarro - Senior Engineer

Worldwide (Remote)

Similar Skill Jobs

Easygo - Design Manager

Victoria, Australia (On-Site)

PlayQ - Senior Data Analyst

California, United States (On-Site)

Evolution - Office Coordinator

Riga, Latvia (On-Site)

PlayStation Global - HR Generalist

Texas, United States (Hybrid)

PlayStation Global - HR Generalist

United States, Santa Monica, Ca (Hybrid)

Activision - Senior Manager, Analytics Insights

California, United States (On-Site)

The Walt Disney Company - Senior Compositor

British Columbia, Canada (Hybrid)

DraftKings - Product Manager II

Massachusetts, United States (On-Site)

DraftKings - Product Manager I, Basketball

Massachusetts, United States (On-Site)

umusic - Representative, eCommerce Fan Services

Pennsylvania, United States (On-Site)

Jobs in Hyderabad, Telangana, India

Aristocrat Gaming - Architect

Haryana, India (Hybrid)

Warner Bros. Games - Talent Acquisition Lead

Telangana, India (Hybrid)

Aristocrat Gaming - Technical Lead - Full Stack Development

Uttar Pradesh, India (Hybrid)

Scientific Games  - Senior Accountant

Karnataka, India (On-Site)

Unity - IT Operations Specialist

Karnataka, India (On-Site)

Zynga - Senior Manager, Engineering

Karnataka, India (On-Site)

Zynga - Senior Product Manager(Game Economy)

Karnataka, India (On-Site)

Dream Game Studios - Senior ML Scientist

Maharashtra, India (On-Site)

Scopely - User Experience Designer

Karnataka, India (Hybrid)

Warner Bros. Games - Staff Data Engineer- C360, Hyderabad

Telangana, India (Hybrid)

Software Engineering Jobs

Aristocrat Gaming - Architect

Haryana, India (Hybrid)

Evolution - Office Coordinator

Riga, Latvia (On-Site)

DraftKings - Senior Associate Delivery Manager

United States (Remote)

umusic - Senior BI Engineer

Pennsylvania, United States (On-Site)

Tencent - Senior Staff Researcher

California, United States (On-Site)

Aristocrat Gaming - Technical Lead - Full Stack Development

Uttar Pradesh, India (Hybrid)

Aristocrat Gaming - Front End Developer

Masovian Voivodeship, Poland (Hybrid)

DraftKings - Operations Specialist

Plovdiv Province, Bulgaria (Hybrid)

DraftKings - Senior AML Associate

United States (Remote)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug