C++ Software Engineer for Hardware and IoT

11 hours ago


Stockholm, Stockholm, Sweden Zyax Full time

Are you passionate about creating innovative products that combine the latest advancements in hardware and software? Do you have a strong background in electrical engineering and software development? If so, we invite you to explore this exciting opportunity to join our R&D team at Zyax in Stockholm, Sweden.

As a C++ Software Engineer for Hardware and IoT, you will play a key role in designing and developing firmware for our products, collaborating closely with cross-functional teams. Your responsibilities will include:

  1. Firmware Development:
  • Design, develop, and maintain efficient embedded C++ code for microcontroller-based systems.
  • Implement and optimize drivers, communication protocols, and real-time control systems.
  • Ensure firmware reliability, maintainability, and performance optimization in resource-constrained environments.
Electrical System Integration:
  • Collaborate effectively with the hardware team by reading and understanding circuit schematics.
  • Assist in hardware bring-up, debugging, and troubleshooting using tools like oscilloscopes, logic analyzers, and JTAG.
  • Work closely with the R&D team to prototype, experiment with, and test new technologies.
  • Suggest and implement innovations to enhance product performance, safety, and reliability.
Production Setup & Support:
  • Collaborate with manufacturing teams to ensure firmware and hardware production readiness.
  • Support the setup of production lines by refining test procedures and optimizing firmware deployment.
Python Scripting & Tool Development:
  • Write Python scripts and tools to assist in development workflows, testing automation, and data collection.
  • Develop and maintain scripts for hardware communication, logging, and performance analysis.

Qualifications:

  • Minimum 3 years of professional experience developing embedded systems with modern C++ (C++11/14/17).
  • Strong knowledge of microcontroller platforms (ARM Cortex-M, ESP32, or similar).
  • Proficiency in reading and understanding circuit schematics.
  • Familiarity with hardware communication protocols (SPI, I2C, UART, CAN, etc.).
  • Experience with debugging hardware-software interaction issues using tools like oscilloscopes, logic analyzers, and debuggers.
  • Knowledge of real-time operating systems (RTOS) and embedded resource management.

What We Offer:

  • Competitive salary package.
  • Opportunities for career growth and professional development.
  • Collaborative and dynamic work environment.
  • Access to cutting-edge technology and innovative projects.

Ready to take your career to the next level?

Apply now to join Zyax's talented team



  • Stockholm, Stockholm, Sweden Qamcom Group Full time

    Qamcom Group is a leading provider of innovative solutions in the field of IoT development. We are seeking an experienced Software Engineer to join our team in Stockholm, working on various projects related to industrial applications.The ideal candidate will have a strong background in software development for embedded systems, with experience in cloud...


  • Stockholm, Stockholm, Sweden Qamcom Group Full time

    About Qamcom GroupQamcom Research and Technology is a pioneering hub of innovation, providing specialized consulting services and product development with an emphasis on intelligent, connected systems. Our expertise spans a wide range of areas including sensors and radars, image and signal processing, embedded HW and SW, multi-modal AI analytics, and...


  • Stockholm, Stockholm, Sweden Kanel Full time

    At KanEL, we're passionate about creating innovative solutions that bridge the physical and digital sides of energy systems. Our team is dedicated to making a positive impact on the environment and society.Role Overview:We're seeking an Integration Engineer to join our team and contribute to the development of our Virtual Power Plant (VPP) integrated with a...


  • Stockholm, Stockholm, Sweden Qamcom Research and Technology Full time

    Qamcom Research and Technology is seeking an IoT Software Specialist to join our team. In this role, you will be responsible for designing, developing, and implementing software solutions for IoT and connected devices and systems.You will work collaboratively with colleagues to ensure that all aspects of the project are completed efficiently and effectively....


  • Stockholm, Stockholm, Sweden Qamcom Research and Technology Full time

    At Qamcom Research and Technology, we are expanding our team of innovative software developers to work on cutting-edge Internet of Things (IoT) projects. As a talented Software Developer in IoT, you will be part of a dynamic hub of innovation, offering specialist consulting services and product development with an emphasis on intelligent, connected...


  • Stockholm, Stockholm, Sweden Qamcom Research and Technology Full time

    Are you an innovative Software Developer looking for a new challenge? We're seeking an experienced developer to join our Qamcom Research and Technology team, focusing on IoT software development.In this role, you will specialize in designing and developing high-quality software solutions for IoT and connected devices and systems. Our company offers a...


  • Stockholm, Stockholm, Sweden Vipas Full time

    Welcome to Vipas: A World of InnovationAbout Us:We strive to create a world where technology and business perfectly align. As an IT consulting company, we deliver tailored solutions using cutting-edge technologies.Job Opportunity:We are seeking a highly skilled Software Engineer to join our team. In this role, you will be responsible for developing, testing,...

  • IoT Software Engineer

    11 hours ago


    Stockholm, Stockholm, Sweden Qamcom Group Full time

    Job OverviewWe are looking for a talented Embedded Systems Specialist to join our team at Qamcom Group. The ideal candidate will have extensive experience in software development for embedded systems, cloud-based architectural design, and building scalable cloud solutions.The successful candidate will be responsible for designing and developing highly...


  • Stockholm, Stockholm, Sweden Zyax Full time

    Embedded C++ Engineer with Electrical ExpertiseZyax is a cutting-edge technology company that excels in developing innovative products, integrating hardware and software. Our team combines expertise in embedded systems, IoT, and cloud integration to create groundbreaking solutions.As we continue to grow, we are seeking an experienced Embedded C++ Engineer...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Join our team of talented professionals as a Hardware Software Specialist and play a crucial role in delivering innovative solutions that transform businesses and society.Job Description:As a Hardware Software Specialist, you will be responsible for designing and developing software for embedded systems, collaborating with colleagues to identify and solve...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    VIPAS AB is an IT consulting company that guides organizations through their transformative digital journeys. Our team of experts works on captivating projects across Sweden, including product development and software engineering.We're looking for an experienced Embedded C/C++ Developer to join our team in Stockholm. As a member of our embedded software...


  • Stockholm, Stockholm, Sweden EEZE Full time

    Required Skills and Qualifications:Proficiency in C#, C++, and Python programming.Solid experience in C-coding and firmware development.Strong background in functional validation of software and systems.Expertise in working with Linux environments.Hands-on experience with Cloud AWS infrastructure.Knowledge of communication protocols such as XCP and...


  • Stockholm, Stockholm, Sweden Kanel Full time

    Our company culture values openness, transparency, and a strong sense of responsibility. We believe in empowering our employees to grow and develop in a dynamic industry.Job Description:As an Integration Engineer at KanEL, you will be responsible for designing and implementing software solutions that integrate hardware components (such as batteries,...


  • Stockholm, Stockholm, Sweden Qamcom Group Full time

    About the RoleThis role involves working on various product development projects across different sectors, from early-stage ideas to final implementation of entire systems. As an embedded systems specialist, you will design and develop highly maintainable software solutions for Internet of Things (IoT) and connected devices and systems.Key responsibilities...


  • Stockholm, Stockholm, Sweden Zyax Full time

    About This OpportunityJoin our R&D team as an Embedded C++ Developer with electrical engineering expertise and contribute to the development of innovative products that combine embedded systems, IoT, and cloud integration. You will play a pivotal role in designing and developing firmware for our products, collaborating closely with cross-functional teams in...


  • Stockholm, Stockholm, Sweden Qamcom Group Full time

    Do you have a passion for developing innovative IoT solutions? Qamcom Group is seeking a highly skilled IoT Software Specialist for Industrial Applications to join our team in Stockholm.The successful candidate will have experience in designing and developing highly maintainable software solutions for Internet of Things (IoT) and connected devices and...


  • Stockholm, Stockholm, Sweden OHB Sweden AB Full time

    Satellite Software DevelopmentOHB Sweden AB develops and operates satellites for various space missions. Our expertise spans communications, earth observation, space research, and exploration.We deliver high-quality satellite solutions and subsystems for low-earth-orbit, geostationary, and interplanetary missions.Software Engineer Job DescriptionThe C++...

  • IoT Firmware Expert

    2 days ago


    Stockholm, Stockholm, Sweden Vipas Full time

    Vipas AB: Delivering Innovative SolutionsAbout Vipas:As an IT consulting company, we offer tailored solutions using cutting-edge technologies. Our team is well-versed in software development, DevOps, and engineering.Job Description:We are seeking an experienced Software Engineer to join our dynamic team. In this role, you will be responsible for developing,...


  • Stockholm, Stockholm, Sweden Vipas Full time

    Imagine a world where technology and business perfectly align. At Vipas, we strive to create this reality.We deliver tailored solutions using cutting-edge technologies like Java and Python. Our team is well-versed in software development, DevOps, and engineering.Key Responsibilities:Create firmware for IoT devices with a focus on WiFi...


  • Stockholm, Stockholm, Sweden Traka (Assa Abloy) Full time

    Software Engineer Job SummaryWe are seeking a highly skilled Android Software Engineer (IoT) to join our team. As an Android software engineer, you will be responsible for developing applications for configuration and operations of our wireless locks and systems.You will design, implement, and test Android applications using Kotlin and work closely with our...