System Software Engineer (m/f/x)
Location
München | Germany
Job description
ProGlove is seeking a highly motivated System Software Engineer (m/f/x) to join their team at ProGlove, a leading provider of wearable technology solutions. In this role, you will be responsible for developing cutting-edge products for Industry 4.0.
—
Your Responsibilities
As System Software Engineer, you will closely work with Architecture Team, Backend Engineers, and Firmware Software Engineers and you will report directly to your Engineering Team Lead.
ProGlove is dedicated to finding someone who is passionate about connecting the human worker with the Industrial IoT and interested in developing on lower Linux levels. Your essential duties will include these as well
- As part of a team, you will be responsible for the further technical development of the company’s next-generation connectivity solution.
- You will be working on the link between ProGlove’s wearable devices, the customer systems, and the company’s own analytics platform.
- Design, develop and test user-space applications running on low-power computers connecting the company’s BLE-based wireless MARK scanners and other wearables to customer systems over USB and WiFi.
- Extend the Gateway to securely connect to the company’s analytics platform over industry WiFi networks.
- Develop a system to anonymize, pre-process and accumulate collected data before forwarding it to the company’s platforms.
- Maintain and integrate an embedded Linux distribution.
- Develop drivers for peripherals and integrate security fixes into the system.
- Set up automated tests from unit to end-to-end tests for all new features.
- Integrate the tests in a CI environment.
- Work in an agile, design thinking team – everybody can talk to stakeholders including customers and together the ProGlove builds great products
—
Your Profile
- Experience in developing applications for Linux in either a Desktop or an embedded environment.
- Worked with Linux tools on user space as well as kernel level (DBus, systemd, NetworkManager, bash/sh scripting, BlueZ)
- Experience in development with a high-level object-oriented language.
- Secured internet-connected embedded devices in the past
- Experience in using tools needed for collaborative working in a team (Git, CI pipelines, JIRA)
- Experience in using Linux as a development system and daily driver
- Confident written and verbal communication skills in English
A plus if you have…
- Experience in Python and async development
- Configured and compiled a Linux kernel at least once in the past
- Worked with Bluetooth and industry-level WiFi networks before
—
Benefits
- Remote Work and Flexible Schedules
- Personalized & Flexible Benefits tailored to enhance your life, including allowances, private health insurance, gym memberships, and shopping discounts.
- Your Path for Growth: With a clear career framework and the “School of Growth” development academy, the company provides opportunities for your personal and professional growth.
- Dedicated time to Grow: every ProGlovian has budgeted time for learning within the company’s working hours.
- Transformative Leadership: All the people leaders undergo comprehensive multi-month training and coaching programs to ensure exceptional guidance and support.
- Employee Referral Rewards: You can earn up to €2000 ($2250) before tax by referring friends to join the company.
- Cutting-Edge Technology: Choose the devices that work best for you from a range of supported IT products.
- Health Program: the company’s global ProHealth Program prioritizes the physical and mental well-being of all team members.
Please note that the benefit packages may vary depending on the location of your role.
—
How to apply!
Sounds interesting? Do you fit the profile and experience they are looking for? Great!. If logged in here as a verified member, please click the Apply button and send your application (CV and Resume)
—
If you are not yet logged in and would like to apply, simply log in or register and send your application.
Job tags
Salary