Senior Software Engineer

Posted:
10/1/2024, 11:33:46 PM

Location(s):
Budapest, Central Hungary, Hungary ⋅ Central Hungary, Hungary

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.  

As our new Senior Software Engineer in the Developer Services team, you get:

  • A job in a dynamic and highly innovative technology company in a rapidly growing global market

  • The chance to join a group of highly professional and dedicated colleagues who share your passion

  • Exposure to a broad set of technologies, platforms, and tools

  • The satisfaction of seeing your work in action

  • Influencing the future IoT technology and market

What you will do:

In this role you will be working with our cutting-edge wireless, MCU and software products. You will have a direct impact on the success of those products through your work with enabling and accelerating customers to design and build their connected solutions and end products.

Here is what your daily role will look like:

  • Design, development and implementation of firmware/software primarily in C on embedded targets

  • Documentation of design specifications and implementation details

  • Creating test specifications and procedure to verify and validate implementations

  • Keeping in touch with the latest on wireless specifications like Zigbee, Bluetooth or Matter

  • Willing and ready to discuss and share the experience and knowledge acquired

  • Willing to step up and own a project

Mastery needed for success in this role:

  • BSc or MSc degree in Electrical Engineering or Computer Engineering/Computer Science

  • Strong C programming skills on embedded systems

  • Experience of application debugging and troubleshooting on an embedded target

  • Experience of working with various microcontrollers e.g., ARM, PIC, AVR, etc.

  • Experience of using SPI, UART, I2C and other synchronous and asynchronous communication protocols

  • Experience of using RTOS or Linux on embedded devices

  • Strong analytical problem-solving ability

  • Confident in facing a customer for requirements capture, delivery or ongoing support

  • Excellent written and verbal communication skills in English

The following will make you shine above the rest:

  • Experience with Silicon Labs Development Environment and software solutions

  • Experience with wireless communication protocols (Bluetooth LE, Zigbee, WiFi)

  • Experience of using Python or similar scripting language

  • Experience of C# or JAVA

  • Android/iOS application development

Perks & Benefits at Silicon Labs 

You would be working from our office in Budapest, in Graphisoft Park, next to the riverbank of the Danube. We also offer: 

  • Annual Budapest travel card or parking in the office garage

  • Great cafeteria system

  • 2/3 days working from home

  • Opportunity to join Employment Stock Purchase Plan

  • Private health care access

  • AYCM card option

  • Life and accident insurance for every employee

  • Contribution to a voluntary private pension fund

  • Possibility to meet with the executive team regularly

  • Supportive and multicultural office with enthusiastic, hard-working colleagues

  • We prioritize the time for social activities, competitions, after work dinners and so much more! 

Intrigued? Apply today to learn more about our success story!

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.