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.
Why this position matters:
Our customers consider Silicon Labs as one of the most recognizable, well-respected, and innovative companies in the world of IoT. As a Software Engineer, you will be part of a highly skilled team in which every member is critical to the success of Silicon Lab’s Internet of Things product offerings. You will also work closely with cross functional teams to specify new designs, understand new product features, debug customer issues, and support customer needs.
Silicon Labs has a track record of multiple industry firsts and of transforming and disrupting large and diversified markets. Our Software Engineers are at the forefront of that success!
If you’re looking to make an impact, Silicon Labs is the place for you!
Excited? See what it’s like to be a part of the Silicon Labs Team:
http://bit.ly/SilabsGlassdoor
What You’ll Do
You will work closely with cross functional teams to specify new designs, understand new product features, and support customer needs.
You will reference application software to design and develop end products that incorporate our embedded wireless networking technology.
You will develop and test robust and scalable software infrastructure for the automated verification testing of IoT MCU & Wireless products
You will develop tools and services to enable embedded software and QA teams to efficiently build and test wireless protocol stack functionality
Learn more about the
IoT solutions
you will work on.
Who You Are
You are an innovator, builder, and tinkerer. You have a curious mind and a drive to succeed. You want to work with a global team of technology enthusiasts and design pioneers. Here’s what you need:
B.S. or M.S. in Computer Science, Computer Engineering, Electrical and Computer Engineering
Object-oriented programming knowledge in Python, Java, C#, or C++
Any coursework or internship experience in the following areas will be considered a plus:
Knowledge of databases and data management
Familiarity with building back-end web services in Python or NodeJS
Understanding of automated test environments for hardware validation or software QA
Familiarity with JavaScript front-end frameworks such as VueJS, React, or Angular
Ability to quickly absorb new ideas in various domains
Experience with software engineering processes such as requirements, design, implementation, and testing, and deployment
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.