Posted:
4/2/2025, 6:22:50 PM
Experience Level(s):
Senior
Field(s):
Software Engineering
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 Hardware Tools Software team is a dedicated team of 7 embedded and host application engineers, mainly located in Oslo, Norway. Working hand in hand with our colleagues of the hardware team, we are responsible for delivering world-class development tools for Silicon Labs’ current and future portfolio of IoT devices, like microcontrollers and wireless devices.
Our tasks span from design specification to following up our contract manufacturer, ensuring timely delivery of almost 150 different development kit types to customers worldwide. Within the larger team we develop hardware, embedded software, cross-platform PC software and scripts for automation. We also design our own hardware and software infrastructure for circuit board production tests and firmware regression tests.
The Role
We are seeking a senior software developer with a keen interest in embedded systems and making tools that are both powerful and easy to use. You will be a key member of a highly capable team of software and hardware engineers, responsible for designing and developing Silicon Labs’ development tools for micocontrollers and wireless products.
Key work areas will be software development, spanning from developing and maintaining RTOS-based embedded projects to production test, regression tests, automation and PC side CLI and GUI tools.
Who are you?
You have a Master’s degree in Electrical Engineering, Computer Science or have an equivalent education and have been in a related profession for at least 5 years.
Key technical qualifications:
Proficient in embedded C programming
Experience with debugging on both PC and embedded systems
Experience with common interface protocols such as UART, SPI, I2C
Experience in using debug tools like logic analyzers
Proficient in Python programming especially when applied to large automation frameworks
Experience with automated test systems
Knowledge of basic IP networks operation and familiarity with network programming
Familiarity with reading and understanding schematics
Excellent English written and verbal communication skills
Optional qualifications which qualify as a plus:
Cross-platform C++ programming in particular using Qt libraries
Knowledge of RTL languages (WHDL or Verilog)
More About You
We are looking for you who is motivated and experienced engineer, who likes to work across a broad range of discipline and is able to multi-task and come up to speed quickly with new technologies and solutions often figuring things out autonomously by way of tools and research.
Benefits
You'll be working from a great location in Nydalen, Oslo, with public transport and shopping centers just outside the door. We can also offer:
Warm meals, soup, bread and salad bar available in the canteen
Monthly social gathering like summer and new year’s parties, celebrations, team building and happy hours (“lønningspils”)
Weekly sport activities like cageball, indoor climbing, running
Monthly innovation day - “Hack a Gecko” (hack-a-thon event for fun and learning)
Paid days for philanthropy/volunteering
Employee Stock Purchase Plan
5 weeks of vacation, plus Christmas Eve and New Year's Eve
Parking for car, motorbike and bikes available
Company paid cell phone and subscription
Last, but not least: an amazing culture with skilled colleagues
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.
Website: https://silabs.com/
Headquarter Location: Austin, Texas, United States
Employee Count: 1001-5000
Year Founded: 1996
IPO Status: Public
Last Funding Type: Series B
Industries: Hardware ⋅ Internet of Things ⋅ Software