Senior Software Engineer - Bluetooth Stack
silabs · Espoo
Job description
About the role
Silicon Labs is looking for a Senior Software Engineer for its Bluetooth team in Espoo. The role owns the technical design and delivery of complex Bluetooth stack features, from interpreting specifications and evaluating design options through implementation, validation and customer issue resolution. It involves making trade-offs across software, radio performance, power and product requirements and guiding other engineers on difficult technical decisions.
Key responsibilities
- Deliver Bluetooth Low Energy stack features from specification through testing and release with the agile team and adjacent teams.
- Analyse features and feasibility, design software and APIs, and implement features in embedded C following high-quality design practices and coding conventions.
- Use AI development tools where helpful for exploring solutions, writing tests, reviewing code and preparing documentation, checking their output carefully.
- Review designs and code, document technical decisions and help colleagues solve difficult problems.
- Develop automated tests and measure software performance.
- Work with build scripts, continuous integration, developer tools, technical documentation and SDK software.
- Contribute to wireless specifications and, where relevant, take part in Bluetooth SIG working groups.
- Debug demanding issues and help customers succeed with the products.
- Propose improvements to products and working methods.
Required profile
- Minimum 5 years of software design and engineering experience (education excluded).
- Experience with embedded wireless, networking software, system software, driver development or similar.
- Additional design experience with at least some of: software platforms, software architecture, APIs, embedded systems, wireless and internet protocols, local connectivity technologies (Zigbee, Thread, Wi-Fi), development tools and microcontrollers (Cortex-M, RISC-V).
- Positive attitude towards innovation, achievement, continuous learning, process orientation and quality assurance.
- Agile team experience is a plus.
- Fluent written and spoken English.
- Preferred: Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering or a related field.
What we offer
- Annualized base pay range of EUR 55,650 - 103,350, depending on experience, location and skill set; possible annual cash bonus, equity package and benefits.
- Modern office near Leppävaara railway station, free covered parking, mobile phone and lunch benefit.
- Free snacks and beverages, flexible working hours.
- Occupational health care and supplementary medical expense coverage for specialist treatments.
- Smartum exercise and culture benefit, quarterly celebrations and holiday parties.
- 3 paid volunteer days per year and paid parental leave (maternity 3 months, paternity 2 weeks).
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Finland.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
silabs
Espoo