Share job ad to...

LinkedIn

Mail

Copy link

Software Engineer

Jönköping
R&D
Cover image for job ad Software Engineer

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
Contact personContact person for job ad

Josef Birol

Application

Contact information
Application

By applying for this position, your data will be processed as per Hailey HRPrivacy Policy& our ownPrivacy Policy