Embedded Developer

Teknik & Konstruktion
Detta uppdrag är inte längre tillgängligt.
JOB DESCRIPTION
What you'll do:
Join the team developing at our customers next generation digital appliances. Build the user experience of the future appliance UIs and connected ecosystem. Work closely with the cross functional team to bring new consumer experiences from concept to launch with updates throughout product lifecycle.

In detail, you will:
Develop software using a pragmatic and modern embedded tech stack for connected appliances, with a primary focus on the logic needed to control and optimize how the appliance capabilities can be utilized to provide the best possible user experience.
Ship small reliable frequent releases of production grade software together with the rest of the team.
Wrap every release with a proper test coverage. You build it you own it.
Work closely with Engineering Lead and rest of the team in order to build and improve development setup for the embedded delivery pipeline.
Create and maintain modularized software that is scalable to different product capabilities, compute capabilities, brands, and markets.
Work together with other developers, testers, designers, and product managers with shared responsibility for the teams’ success.


You have 8+ years experience in developing application code for embedded devices.
You have experience in developing software applications for embedded internet devices that are frequently updated in production.
You have experience in developing high abstraction level code in Rust, Python or C/C++ for embedded devices.
You need to master at least two of the following competence areas and quickly learn what good looks like for the others:
Layered software architecture for embedded systems with different chipset performance and configurable capabilities.
Modular test automation for application logic in embedded products.
Simulation and sandbox technology for rapid software development of embedded products.
Build pipeline, code analysis, feature flag and analytics tools for modern embedded development.
Service based architectures and pub/sub patterns used in multi-threaded embedded execution.

Where you'll be:

At the Global Headquarters in Stockholm/Stadshagen (Sweden) there are 60+ nationalities under the same roof. You will be part of a dynamic international team where English is the natural language.
 Stockholm, Stockholms län
Period
2024-04-14 - 2024-10-15