ROL AB Sweden
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. Focused on globally enhancing ergonomics in both home and office settings, ROL Workplace specializes in designing and delivering custom height-adjustable desk frames tailored to user requirements. Our height‑adjustable desk frames are carefully crafted with a focus on modularity, high quality and extended life cycles. Our products are designed and developed in Sweden, manufactured in our own factories in Europe and the US.
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.
Software Architect – Embedded Systems Key Responsibilities
Define and maintain the overall software architecture for embedded systems in our products.
Translate product requirements into scalable and maintainable software solutions.
Lead design decisions regarding communication protocols, safety functions, motor control, and system integration.
Ensure compliance with applicable safety and quality standards (e.g., IEC 60730, IEC 60335).
Set software development methodologies, coding standards, and tools. Oversee documentation of software architecture, design patterns and software module interfaces.
Provide technical leadership and mentorship to embedded software developers.
Drive continuous improvement in software reliability, testability, and performance.
Evaluate new technologies, frameworks, and tools to enhance development efficiency.
Qualifications
A degree in Computer/Electrical Engineering, Computer Science, or related field. Proven experience (6+ years) in embedded software development.
Strong knowledge of C/C++ for embedded systems.
Experience with communication protocols (LIN, UART, I²C, SPI, Bluetooth, etc.).
Solid understanding of motor control systems, signal processing, and safety-critical software.
Proficiency in software modeling, architecture documentation, and version control systems (e.g., Git). Excellent problem-solving, communication, and leadership skills.
Fluent in Swedish and English (spoken and written).
The work involves traveling to our global ROL sites.
Application Apply with your e‑mail or Bank‑ID.
#J-18808-Ljbffr
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.
Software Architect – Embedded Systems Key Responsibilities
Define and maintain the overall software architecture for embedded systems in our products.
Translate product requirements into scalable and maintainable software solutions.
Lead design decisions regarding communication protocols, safety functions, motor control, and system integration.
Ensure compliance with applicable safety and quality standards (e.g., IEC 60730, IEC 60335).
Set software development methodologies, coding standards, and tools. Oversee documentation of software architecture, design patterns and software module interfaces.
Provide technical leadership and mentorship to embedded software developers.
Drive continuous improvement in software reliability, testability, and performance.
Evaluate new technologies, frameworks, and tools to enhance development efficiency.
Qualifications
A degree in Computer/Electrical Engineering, Computer Science, or related field. Proven experience (6+ years) in embedded software development.
Strong knowledge of C/C++ for embedded systems.
Experience with communication protocols (LIN, UART, I²C, SPI, Bluetooth, etc.).
Solid understanding of motor control systems, signal processing, and safety-critical software.
Proficiency in software modeling, architecture documentation, and version control systems (e.g., Git). Excellent problem-solving, communication, and leadership skills.
Fluent in Swedish and English (spoken and written).
The work involves traveling to our global ROL sites.
Application Apply with your e‑mail or Bank‑ID.
#J-18808-Ljbffr