Embedded Linux System Engineer (m/w/d)
Context
As an Embedded Linux System Software Development Engineer, you are part of Embedded Systems team at R&D. The focus of the work is on our embedded device platform, on which our infrastructure products such as gateways and border routers are based.
Key responsibilities:
- Evaluation, architecture and design of os core/distribution layer
- Develop and maintain embedded linux core functionalities
- Drive operating system spins on behalf of an modular hardware concept
- Develop software tools from scratch, porting of third-party-software
- Debugging of function and performance issues and root cause analysis
- Upstreaming of sustainable implementations
- Support in architecture of root-of-trust and security concepts
- Initial bring up, ongoing optimization, implementation of new features/tooling
- Suggest improvements related to products, software offerings, documentation, processes in order to allow continuous improvement
Key challenges:
- In-depth knowledge of Linux and Yocto/Openembedded
- Ability to work in a team with colleagues from other development areas and externals
- Drive integration of main core features and os spins
- Be able to steer the R&D team towards a smart and adapted solution
- Comprehensible identification of errors and challenges for external parties
- Suggestion of possible solutions and optimizations
- Responsibility for the maturity level of the solution within the specified timeframe
- Ensure the satisfaction of stakeholders
Education:
- Bachelor’s degree in computer science, electrical engineering, telecommunications or equivalent training
Experience:
- Expertise in Embedded Linux eco-system (Kernel, systemd, connectivity, services)
- At least 3 years as Embedded Linux Software Developer in R&D or similar exceptional work experience in development roles.
- Advanced in OpenEmbedded/Yocto Project build system
- Advanced in C, C++, Python and Bash
- Familiar with communication peripherals (Bluetooth, Ethernet, Wi-Fi)
- Experience in Hardware development
Skills/Abilities:
- Excellent communication skills
- Excellent English language skills reading/writing/speaking
- High-integrity, open, team player
- Demonstrable Electronics knowledge and work experience: the ability to read and understand hardware schematics and datasheets; to use standard development aids such as oscilloscopes, logic analyzers, bus protocol analyzers, etc. when developing low-level software which interacts directly with machine registers
- Great technical understanding
- Good analytical thinking skills
- Interest in computer science
- Ability to abstract for the modelling of solution concepts
- Willingness for further training on new technologies and legal aspects
- High quality awareness and good communications skills
We are innovative. We help individuals thrive.
VusionGroup is present in 19 countries worldwide. When you join us, you’ll become part of a globally distributed team of intellectually curious, committed, and collaborative colleagues.
The work is fast-paced, challenging, and demanding. Here, you’ll feel valued for your contributions as we reinvent modern commerce—together.
We feel supported. And so will you.
VusionGroup is a place where people feel safe, happy, and respected. We offer programs and benefits that support you through whatever life brings, including:
- 🎒 Goodies
- 🩳 Gym / Yoga, Pilates, Functional Fitness, Padel Tennis, etc.
- 💻 Laptop (also for personal use)
- 🚏 Excellent public transport connections with financial support
- ⏲️ Flexible working hours
- 🏡 Home office
- 🩳 No dress code / casual style
- 💸 No all-in contract
- ⛹️ Team events
- 🚤 Beautiful Mur River within walking distance
- ♿️ Accessibility
- 🚲 Bicycle parking
- 🍽️ Canteen with varied meals and meal subsidies
- 🥙 Kebab nearby
- 🥝 Fresh fruit
- ☕️ Coffee, tea, Sodastream, etc.
- 🔌 EV charging stations
- 🧳 Graz Airport nearby
- 🗺️ Multicultural environment – work with colleagues from all over the world
For the advertised position, the collective agreement (KV) minimum base salary is €3,843.00 gross per month, with a willingness to pay above the KV depending on actual qualifications (for full-time employment).