Embedded software developer | Digital Experience Platform
technologies-expected :
- Debian
- Rust
- C
- C++
- JavaScript
- Python
about-project :
- As software is playing an increasingly significant role in enabling digital consumer experiences, we are gearing up to become more agile, faster in responding to market demands and quicker in identifying new market opportunities. This involves elevating our appliances to digital, software-defined products in a seamless integration of modular electronics, software, and connectivity platform.
- We’re looking for a Software/Firmware Engineer to join us on our journey.
responsibilities :
- Contribute to the design, optimization and maintenance of our platform based on a high performing System on Module running a Linux Embedded Operative System and/or on RTOS.
- Design and implement a container system based on standard virtualization technology for embedded devices (virtual machines, etc. ) and mechanism for dynamic app loading on embedded systems.
- Contribute to overall software architecture creation, design, and development; Own major functionality in the Electronic Platforms Tech Stack: definition, implementation, integration, and maintenance; Design, develop, test, and implement program source code, operating system components and software tools.
- Ship small reliable frequent releases of production grade oven software together with your team.
- Work directly with product owners to recommend and then implement new features, to define and analyse requirements, create work items, and assign work to a team of software engineers as needed.
- Create a world class development environment for appliance software with a good balance between user obsession, creativity, scalability, development speed and cost efficiency.
- Work with the team to write unit and integration tests and see features through deployment into production.
- Design new software features through agile development practices such as chartering, story-mapping, and regular stand-up meetings.
requirements-expected :
- You have experience in developing software layered architecture in embedded systems.
- You demonstrated understanding of working with sandbox environments (virtual machines, containers, …).
- You have solid knowledge of the embedded Linux architecture, general distribution (e. g. Debian, etc. ) and user-space application development;
- You have experience with user interface design. Familiarity with graphics libraries for embedded systems, such as, for example, LVGL, emWin, TouchGFX, QT, etc. , is good to have.
- You have experience with software bill of material tool and Open-Source software management.
- You understand the importance of cybersecurity in connectivity for embedded.
- You have deep understanding Lean-Agile principles and have solid work experience from Scrum practices.
- You are familiar with Continuous integration tools (Jenkins, etc. ), and Atlassian toolset: Jira & Confluence; Background in collaboration with UX/UI designers.
- You demonstrate experience with Rust/C/C++ in low level software programming for 8/32-bit micro-controllers. NXP, STM, ARM Cortex are preferred, (bare metal and RTOS).
- Java Script and Python knowledge is good to have.
offered :
- Flexible work hours/hybrid work environment
- Discounts on our award-winning Electrolux products and services
- Family friendly benefit
- Extensive learning opportunities and flexible career path
benefits :
- private medical care
- sharing the costs of foreign language classes
- life insurance
- remote work opportunities
- flexible working time
- corporate products and services at discounted prices
- integration events
- retirement pension plan
- corporate library
- coffee / tea
- parking space for employees
- extra social benefits
- meal passes
- employee referral program
- charity initiatives
Bądź pierwszy, który ubiega się o to miejsce pracy!
-
Dlaczego szukać pracy na HitPraca.pl?
Subskrybuj oferty pracy
Codziennie nowe oferty pracy Możesz wybierać z bardzo szerokiej gamy ofert pracy - naszym celem jest posiadanie jak najszerszej oferty pracy Otrzymuj nowe oferty e-mailem Bądź pierwszym, który odpowie na nowe oferty pracy Wszystkie oferty pracy w jednym miejscu (od pracodawców, agencji pośrednictwa pracy i innych portali) Wszystkie usługi dla kandydatów do pracy są bezpłatne Pomożemy Ci znaleźć nową pracę