IoT Validation team - Software Engineer

8 Months ago • All levels • Research Development

Job Summary

Job Description

Silicon Labs seeks a Software Engineer to develop and test automated verification tools for IoT MCU & Wireless products. Must-haves: object-oriented programming in Python/C#/Java, software build techniques, revision control tools, and software testing methodologies.
Must have:
  • Object-oriented programming
  • Software build techniques
  • Revision control tools
  • Software testing methodologies
Good to have:
  • Hardware programming
  • Automated test environments
  • Hardware debugging skills
  • Knowledge of databases
Perks:
  • Collaborative environment
  • Cutting-edge technology

Job Details

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.  

Overview

The IoT Validation Software team is looking for a software engineer to design, implement, test, and maintain software tools which assist in the automated verification and validation of IC products.  This position is an exciting opportunity to work on many aspects of software; including hardware, embedded, desktop object-oriented applications, web apps, and database tools. The tools we develop are geared for our Internet of Things (IoT) chips, which incorporate our MCU and wireless technologies used in a variety of today’s most cutting-edge consumer products.    

 

Meet the Team

The Silicon Labs Internet of Things (IoT) Validation Software team is an elite group of software engineers focused on developing internal tools and frameworks. Our team has a deep understanding of all aspects of semiconductor software development, including embedded, object-oriented applications, database, and web analytics. We have a passion for what we do and always seek out better ways to make our users more productive.

Is this a great match for you? 

If you have an interest in the intersection of software with hardware products, we’d love to talk to you!

We seek candidates that have an aptitude and interest in working with a wide variety of software technologies and who seek to collaborate with teams throughout the company.

What you will be doing:

  • Develop and test robust and scalable software infrastructure for automated verification of IoT MCU & Wireless products
  • Develop drivers, tests, and algorithms to assist in verification of hardware functionality
  • Troubleshoot and integrate test and driver code with our hardware test platforms
  • Develop and troubleshoot code for user applications and utilities, focusing on IC validation
  • Assist verification/systems hardware engineers and chip design engineers in using the software tools
  • Interact with diverse community of hardware, systems, IC design, and marketing groups in different geographical location
  • Develop tools for test data analysis and presentation
  • Develop and deliver training materials and demonstrations
  • Evaluate, adopt and deploy new technologies effectively
  • Effectively communicate with others to resolve issues

 

Who you are and what will you need:

  • A bachelor’s degree in Computer Science or Computer Engineering Electrical Engineering
  • Years of professional software development experience, we are open for different levels
  • Knowledge of object-oriented programming in Python, C#, or Java
  • Familiarity with software build techniques and revision control tools
  • Knowledge of software testing methodologies

One or more of the following is highly desirable:

  • Understanding of programming of hardware (chip and board level) and instrumentation with ANSI C
  • Understanding of automated test environments for hardware verification, validation, and characterization
  • Hardware debugging skills to enable software functionality
  • Knowledge of laboratory equipment and measurements
  • Knowledge of databases and data manipulation with .NET and XML
  • Knowledge of data reporting and visualization for business intelligence with PowerBI

 

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.

Similar Jobs

Luxoft - Senior Software Developer (React Native, C++, Java)

Luxoft

Brazil, Indiana, United States (Remote)
7 Months ago
ByteDance - Senior Site Reliability Engineer, AI Applications

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

Canada (Remote)
8 Months ago
Paypal - MTS 1, Integration Engineer

Paypal

State Of São Paulo, Brazil (Hybrid)
8 Months ago
Nielsen Holdings - SENIOR SOFTWARE DEVELOPER

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
8 Months ago
Fabric - Principal Design Verification Engineer

Fabric

Seattle, Washington, United States (On-Site)
8 Months ago
Vigaet - Internship - Mechanical Engineer

Vigaet

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Assystems - Technicien électronique informatique industrielle - Stage H/F

Assystems

Montigny-le-Bretonneux, Île-de-France, France (On-Site)
8 Months ago
Marvell - Staff Engineer, Analog Layout

Marvell

Hsinchu City, Taiwan (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

BlackLine - Sr. Software Engineer Test

BlackLine

Bengaluru, Karnataka, India (Hybrid)
11 Months ago
Barbaricum - Data Scientist

Barbaricum

Falls Church, Virginia, United States (Hybrid)
8 Months ago
Rackspace Technology - Senior Streaming Engineer (GCP)

Rackspace Technology

Santa Clara, California, United States (Remote)
7 Months ago
ARHS - Cobol Software Engineer

ARHS

Brussels, Brussels, Belgium (On_site)
7 Months ago
PlayStation Global - Site Reliability Engineer II

PlayStation Global

Aliso Viejo, California, United States (On-Site)
8 Months ago
Ness Digital - Sr Technical Application Architect

Ness Digital

Hyderabad, Telangana, India (On-Site)
7 Months ago
NinjaVan - Staff Software Engineer

NinjaVan

Ho Chi Minh City, Ho Chi Minh City, Vietnam (Hybrid)
8 Months ago
Google - Cloud Technical Solutions Engineer, Data Analytics

Google

Pune, Maharashtra, India (On-Site)
7 Months ago
Google - Software Engineer II, Full Stack, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
7 Months ago
Ness Digital - OpenText Documentum Developer

Ness Digital

Prague, Prague, Czechia (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Budapest, Hungary

Nagarro - Senior SAP Basis Consultant with German

Nagarro

Hungary (Remote)
8 Months ago
Interactive Brokers - Android Software Engineer

Interactive Brokers

Budapest, Hungary (On-Site)
8 Months ago
Token Metrics - Crypto Senior Full Stack Developer (Hungary Remote)

Token Metrics

Budapest, Hungary (Remote)
8 Months ago
OKX - Senior Agent, Customer Service (Italian Speaker)

OKX

Budapest, Hungary (On-Site)
8 Months ago
PwC - Audit Manager

PwC

Budapest, Hungary (Hybrid)
8 Months ago
ION - Principal UI Design Consultant (Design System Management), Budapest

ION

Budapest, Hungary (Hybrid)
8 Months ago
ION - Product Designer, Budapest

ION

Budapest, Hungary (Hybrid)
8 Months ago
ION - Product Designer, Budapest

ION

Budapest, Hungary (Hybrid)
8 Months ago
Play'n GO - Front-end Game Developer - Hungary

Play'n GO

Budapest, Hungary (Remote)
1 Year ago
PwC - IT Audit Manager

PwC

Budapest, Hungary (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Fabric - Principal Design Verification Engineer, CPU

Fabric

Santa Clara, California, United States (On-Site)
8 Months ago
Extreme Network - Senior Linux Software Development Engineer (9272)

Extreme Network

Toronto, Ontario, Canada (Hybrid)
8 Months ago
Rocket - Database/Operating Systems Internals Engineer

Rocket

Massachusetts, United States (Remote)
6 Years ago
Silicon Labs - Engineer I-CAD

Silicon Labs

Hyderabad, Telangana, India (Hybrid)
8 Months ago
PwC - Assurance - Academy - Digital Manager - Jordan

PwC

Amman, Amman Governorate, Jordan (On-Site)
8 Months ago
 Sagecor Solutions - Software Engineer 1 (NWG -001)

Sagecor Solutions

Annapolis Junction, Maryland, United States (On-Site)
7 Months ago
ByteDance - Research Engineer in Large Model System

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
Luxoft - Linux Software Engineer - Mesa & Multimedia

Luxoft

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Zoox - Senior/Staff Software Engineer - Simulation C++ Framework

Zoox

Foster City, California, United States (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

At Silicon Labs, we hire and empower great talent to achieve their full potential. By offering challenging projects, technical mentorship, and continuous learning opportunities, we ensure our employees thrive at every stage of their careers. Here, you’ll work alongside some of the industry’s brightest minds, tackling complex problems that deepen your expertise and expand your horizons.

Budapest, Hungary (On-Site)

Hyderabad, Telangana, India (On-Site)

Singapore (Hybrid)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

View All Jobs

Get notified when new jobs are added by Silicon Labs

Level Up Your Career in Game Development!

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

Job Common Plug