OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Would you like to be part of a great team that develops products and features for the smart connected and secure home for millions of Verisure’s customers? Would you like to work with a strong brand and be a key member of one of Europe’s fastest-growing companies?
The Verisure Innovation Centre in Malmö is Sweden’s award-winning innovation center for the connected & protected smart-home market. We create services and products for smarter, safer and more secure homes, serving customers throughout Northern Europe.
Our team is responsible for the Central Unit in the customers' alarm system which contains a Linux and a real-time based embedded system. The Central Unit is the brain that communicates with the nodes (e.g. smoke detectors, magnet contacts, door locks and cameras) in the customers home and is also responsible for the communication to our Verisure Backend. We are working with many communication technologies, WIFI, ETH, Radio, DECT, VPN, cellular etc. Our job consists of maintaining, improving and feature extending the alarm application in the Central Unit.
The alarm application handles all node communication and backend communication. This role offers you an opportunity to design, develop and debug in a task-based bare metal environment for our smart connected alarm system serving customers throughout Europe. You will work and interface various internal cross-functional teams and third-party OEMs. As an Embedded Software Developer, you will use your expertise to improve, feature extend and maintain our Central Unit with the Verisure system in mind. We expect you to consistently deliver key increments with high quality and demonstrate agility in your way of working to meet and adopt to the needs in the cross-functional team.
Qualifications:
* Minimum 3 years of experience as a software engineer
* Expert knowledge in C
* Experience in complex software systems
* Experience in debugging embedded systems with JTAG and GDB
* Experience using git for development; patch/tree management
* Profound knowledge of structured design, embedded real-time systems, and hardware/software interfacing
* Good analytical skills
* Fluent in English
Preferred Qualifications:
* Experience in Python
* Experience in agile methodology
* Experience in JAVA
Who you are
We are looking for you who are passionate about programming and find joy when digging deep in embedded C problems. You curiously gather information to get a general understanding of complex systems and you thrive in an environment where you are expected to drive your own work. Being a truly positive and enthusiastic person who demonstrates an ability to self-motivate, anticipate constraints and identify optimization or alternative solutions, you will be perfectly suited for our team.
We look forward to receiving your application!
Kontaktpersoner på detta företaget
Fredrik Ernbacke