Senior System Software

4 days ago


Stockholm, Sweden Dynavox Group Full time

Senior System Software & Firmware Engineer

Senior System Software & Firmware Engineer

Apply locations Stockholm time type Full time posted on Posted 30+ Days Ago job requisition id JR100460

Why Join Us?

At Tobii Dynavox, we empower people with disabilities to do what they once did or never thought possible. We call this mission Power to Be You. Our assistive communication technology helps our customers express themselves, connect with the world, and pursue independence, whether through everyday activities like ordering food or extraordinary feats like running a company. Working at Tobii Dynavox, you’ll become part of a team that spans the globe, with offices in the US, Sweden, France, the UK, China, and beyond.

About the Role:

We’re at an exciting stage in our journey—growing rapidly and expanding our Product & Development team in Stockholm to build a vibrant hub for innovation, product design, and technology. This is a unique opportunity to join a thriving organization where you can help shape the future of assistive communication, defining how we work and delivering impactful solutions for our users.

As a Senior System Software & Firmware Engineer, you will join a team that plays a critical role in the design, development, and maintenance of speech-generating devices and accessories at Tobii Dynavox. In this role, you will create reliable, optimized, and compliant firmware and system software that enables individuals with communication challenges to express themselves effectively. You will work within a cross-functional engineering team, bridging hardware and software to ensure seamless integration, system performance, and adherence to medical device standards. Ultimately, your contributions will deliver high-quality, robust solutions that meet user needs, drive innovation, and align with the company’s mission to empower people with disabilities.

In this role, you will:

- Lead the development and optimization of firmware for speech-generating devices, integrating subsystems like USB-PD controllers, audio codecs, LCD drivers, and SD cards.
- Collaborate with hardware engineers to bring up new platforms, optimize device drivers, and ensure smooth hardware-software integration. Debug using tools like JTAG debuggers and oscilloscopes.
- Implement custom USB devices (audio class, HID, proprietary protocols) and firmware for USB host controllers to integrate peripherals like eye trackers.
- Design software exposing hardware and firmware functionality via user-friendly APIs and maintain cross-platform integration.
- Analyze and optimize firmware for power, memory, and processing efficiency while ensuring reliability under real-time conditions.
- Work with engineers and DevOps to align on hardware-software integration, testing, and milestones. Collaborate on proprietary protocols for hardware-software interoperability.
- Develop and execute tests to validate firmware and APIs, ensuring system stability and reliability. Support hardware validation in production.
- Contribute to team goals and project delivery as needed.

What We're Looking For:

We are looking for someone that has:

- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. 8+ years of experience in firmware and system software development for embedded systems.
- Proficient in C/C++ for low-level and real-time firmware development. Extensive experience with ARM-based microcontrollers and interfaces like USB 2.0, I2C, SPI, UART, and CAN.
- Strong understanding of USB 2.0, including multi-function devices, custom endpoints (audio class, HID), and USB host controller integration.
- Proven experience optimizing firmware for power, memory, and performance in resource-constrained environments.
- Expertise in debugging with JTAG debuggers, oscilloscopes, and logic analyzers. Experience in unit tests, integration tests, and hardware validation tools.
- Effective in cross-functional teams, collaborating with hardware, system, QA, and software engineers to meet product goals.
- Experience documenting firmware designs and processes for audit and compliance.

Our Values:

At Tobii Dynavox, our mission guides what we do, and our values guide us in how we do it. We build a trusting environment where every team member prioritizes our customers with empathy and insight. Bold ideas and learning lead to impactful solutions. Driven by curiosity, we continuously challenge the status quo to create meaningful, customer-focused solutions for our customers.

What We Offer:

At Tobii Dynavox, we believe in empowering individuals – including our employees - to reach their full potential. Here’s what makes us unique:

- Purpose-Driven Work: Join a company that transforms lives by giving a voice to those with communication challenges. Every day, your work makes a meaningful and concrete impact.
- “Yes, and...” Flexibility: Build a rewarding career AND enjoy time with loved ones. We offer flexible work options so you don’t have to choose between personal and professional goals.
- Growth and Development: Whether you’re advancing your skills or growing your career, we invest in your future with training, learning opportunities, and internal growth paths.
- Inclusive and Supportive Culture: Work in a collaborative, caring environment where diversity and individuality are valued. You’ll feel connected to both your team and our global community.
- A Global Leader with Heart: Be part of an innovative, forward-thinking company that combines experience and cutting-edge solutions with a mission to change lives.

#J-18808-Ljbffr



  • Stockholm, Stockholm, Sweden TN Sweden Full time

    About the JobWe at VIPAS AB are looking for a Senior Software Developer for Embedded Systems to join our team. This role involves developing low-level software for microcontroller platforms and working on real-time operating systems (RTOS) and HW-related software.Key ResponsibilitiesDevelop and implement low-level embedded software for microcontroller...


  • Stockholm, Sweden Dynavox Group AB - Stockholm Full time

    Senior System Software & Firmware Engineer Dynavox Group AB Kommun: Stockholm Why Join Us? At Tobii Dynavox, we empower people with disabilities to do what they once did or never thought possible. We call this mission Power to Be You. Our assistive communication technology helps our customers express themselves, connect with the world, and pursue...


  • Stockholm, Stockholm, Sweden Vipas AB Full time

    About Vipas AB: A Pioneer in Technology ConsultingWe empower businesses to thrive in the digital age by delivering expert IT solutions that drive innovation and efficiency.Our commitment to excellence is reflected in our tailored approach to each client's unique needs, leveraging cutting-edge technologies like Java and Python.Job Overview: Senior/Mid-level...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    We are seeking a highly skilled Senior Software Engineer to join our Identity Team in Stockholm.The successful candidate will be responsible for designing, developing, and maintaining robust backend systems that support our business needs.Key Requirements:A degree in Computer Science or a related fieldProven experience in backend development using languages...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Benefits and OpportunitiesAs a Senior Software Engineer for Real-Time Systems, you'll have access to advanced training programs, mentorship opportunities, and flexible work arrangements. Our team is dedicated to supporting your career growth and providing opportunities for professional development.Our company is committed to delivering results-driven...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Senior Java Software Engineer - PerformanceTN Sweden is seeking a seasoned Senior Java Software Engineer to optimize the performance of our applications.Responsibilities:Develop and implement high-performance solutions for database, application, tools, and network systemsRequirements:Exceptional knowledge of Java programming language and its virtual machine...


  • Stockholm, Stockholm, Sweden Dynavox Group AB Full time

    Driving Innovation in Assistive CommunicationDynavox Group AB is driving innovation in assistive communication by developing cutting-edge assistive technology for individuals with communication challenges.Job Description:As a Senior Firmware Developer, you will be responsible for creating reliable, optimized, and compliant firmware and system software that...


  • Stockholm, Sweden Dynavox Group AB Full time

    Why Join Us? At Tobii Dynavox, we empower people with disabilities to do what they once did or never thought possible. We call this mission Power to Be You. Our assistive communication technology helps our customers express themselves, connect with the world, and pursue independence, whether through everyday activities like ordering food or extraordinary...


  • Stockholm, Stockholm, Sweden Tenth Revolution Group Full time

    Job DescriptionAs a Mid-Senior level Java Software Engineer, you will contribute to the development and maintenance of our leading blood, cell, and tissue management system used by 180 blood centers across five countries.You will play a key role in driving technological innovation, collaborating within a self-managed agile team of skilled and passionate...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Job RequirementsAs a Senior Software Engineer for Real-Time Systems, you will be responsible for developing and maintaining high-quality embedded software using C/C++. You will work closely with the team to define requirements and ensure robust software solutions.Required Skills and Qualifications:Experience in embedded software development, specifically...


  • Stockholm, Stockholm, Sweden Dynavox Group AB - Stockholm Full time

    Empowering Individuals with Assistive TechnologyWe are a pioneering organization in the field of assistive communication, dedicated to empowering individuals with disabilities to express themselves and connect with the world.This is an exciting opportunity to join our team as a Senior System Engineer, where you will play a critical role in designing,...


  • Stockholm, Sweden Parallel Consulting Full time

    4 days ago Be among the first 25 applicants Direct message the job poster from Parallel Consulting Our client is one of the largest financial institutions in the Nordic region - They are looking to add additional developers to assist with a platform focusing on providing financial advice to the pension space. The role: The client is on a journey to make...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Join our team at TN Sweden as we revolutionize the sports betting industry with innovative software solutions!Role Overview: Senior Software EngineerWe're looking for a seasoned Senior Software Engineer to lead the design and development of our technology stack. This role requires expertise in Python, AWS, and microservices architecture.Develop and maintain...


  • Stockholm, Stockholm, Sweden True Software Scandinavia AB Full time

    We reimagine communication at True Software Scandinavia AB, making it smarter, safer, and more efficient.Job OverviewA key member of our agile team is sought to develop innovative features for our mature and new markets. As a Senior Android Engineer, you will contribute to the growth of our Android app.About You5+ years of experience in Android development...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    About UsTN Sweden, a leading provider of traffic management systems, is seeking a talented Senior System Developer Specialist to join our team. With a passion for innovation and sustainability, we understand transport networks and what moves people.We are an experienced team with a strong focus on collaboration and knowledge sharing. Our mission is to...


  • Stockholm, Sweden Parallel Consulting Full time

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Parallel Consulting Building Exceptional Software Teams Across The Nordics | Senior Technology Recruiter @ Parallel 65,000 SEK - 75,000 SEK / month Stockholm (Hybrid) or Flexible Remote Options! A leading financial services company in Sweden, with a solid...


  • Stockholm, Stockholm, Sweden Senterprise - Stockholm Full time

    About the Role:Moleculent is seeking a highly skilled Senior Software Engineer to join our team in Stockholm. As a key member of our development team, you will be responsible for designing and developing cutting-edge software products for life science analysis. With a strong background in software engineering and experience working with embedded systems, you...


  • Stockholm, Stockholm, Sweden Swediumglobal Full time

    Job SummaryWe are seeking a senior software developer with extensive experience in C#/.NET to join our team at Swedium Global.Key Responsibilities:Design, develop, and maintain C#/.NET based MedTech applicationsWork with backend development in .NET Core/.NET FrameworkEnsure systems comply with regulatory requirements such as ISO 13485, IEC 62304, and...


  • Stockholm, Stockholm, Sweden Vipas Full time

    As a Senior Embedded Software Engineer at Vipas AB, you will be responsible for designing and developing advanced electric platforms for professional consumer products.The ideal candidate will have a strong background in C programming, prior experience in embedded code development, and a deep understanding of PMSM/BLDC motor control.Key responsibilities...


  • Stockholm, Stockholm, Sweden Amazon Full time

    **Job Summary:**We are seeking a highly skilled Senior Cloud Software Engineer to join our team at Amazon. As a key member of our engineering team, you will be responsible for designing, implementing, and deploying scalable cloud-based systems that meet the needs of our customers.The ideal candidate will have a strong background in software development, with...