Mjukvaruutvecklare
Företag: Rol Ergo AB
Kommun: Jönköping
Publiceringdatum: 2026-05-05
Omfattning: Heltid
Anställningsform: Tillsvidareanställning (inkl. eventuell provanställning)
Varaktighet: Tills vidare
Company Description
ROL is an entrepreneur-driven and global market leader in ergonomically optimized office furniture and retail solutions. Our expertise in design, engineering, manufacturing, and technology ensures purpose-aligned, superior quality solutions for inspiring and sustainable environments where we live, work, shop, and socialize.
ROL was founded in Sweden in 1985. With a turnover surpassing SEK 2.1 billion and a diverse team of 900 professionals worldwide, we`re making a difference in the industries we serve. Our main markets in Europe and the USA enable us to establish a global reach while maintaining a strong local presence.
Role Description
As a Software Engineer you will be part of our R&D organization in Jönköping and report to the R&D Manager. You will work with the development and maintenance of embedded software solutions for our products and play a key role in ensuring high quality, performance, and compliance throughout the product lifecycle.
You will collaborate closely with cross‑functional and international teams to translate product requirements into robust, scalable, and reliable software solutions. The role includes active participation in code reviews, continuous improvement of development practices, and support in integration and testing within embedded environments.
Key responsibilities include:
Developing and maintaining embedded software for the company’s products
Translating product and system requirements into well‑designed software solutions
Ensuring software reliability, performance, and compliance with relevant standards
Implementing software components according to defined architecture
Working with communication protocols, motor control, and system integration
Supporting software integration and testing in embedded environments
Participating in code reviews and contributing to continuous improvement
Collaborating with global teams in Sweden, China, Lithuania, and the United States
Proposing technical improvements and contributing to development priorities together with product management and system engineers
Qualifications
University degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent
Strong proficiency in C/C++ for embedded systems
Experience with communication protocols such as LIN, UART, I²C, SPI, and Bluetooth
Familiarity with motor control, signal processing, and safety‑critical software
Experience working with version control systems (e.g. Git)
Knowledge of safety and quality standards such as IEC 60730 and IEC 60335 is an advantage
Strong analytical and problem‑solving skills
Team‑oriented, proactive, and improvement‑driven mindset
Ability to communicate effectively in technical discussions
Fluent in English, both spoken and written
Jobbannons publicerad från https://arbetsformedlingen.se/platsbanken/.