Microcontroller-Based Systems Developer

1 day ago


Stockholm, Stockholm, Sweden Zyax Full time
Advanced Embedded C++ Developer Position

Zyax is driving innovation in the tech industry by developing groundbreaking products that combine embedded systems, IoT, and cloud integration. Our focus is on creating cutting-edge solutions that merge hardware and software expertise.

We are seeking an Advanced Embedded C++ Developer with electrical engineering expertise to join our R&D team in Stockholm, Sweden. In this role, you will lead firmware development, collaborating closely with cross-functional teams.

The Job Description

As an Advanced Embedded C++ Developer, you will be responsible for designing, developing, and maintaining firmware for our products. Key tasks include:

  1. Production Setup & Support:
  • Collaborate with manufacturing teams to ensure firmware and hardware are production-ready.
  • Support the setup of production lines by refining test procedures and optimizing firmware deployment.
Electrical System Integration:
  • Collaborate with the hardware team to read and understand 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.
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.

Requirements

Experience & Technical Skills:

  • 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.


  • Stockholm, Stockholm, Sweden Vipas Full time

    About Vipas">VIPAS AB, a leading IT consulting company, strives to create business technology that perfectly aligns with clients' goals—efficient, scalable, and innovative. We deliver tailored solutions using cutting-edge technologies like Java and Python, and our team brings years of experience and expertise.">Job Description">We are looking for an...


  • Stockholm, Stockholm, Sweden Ericsson GmbH Full time

    Job SummaryWe are seeking a highly skilled Microcontroller Unit Software Specialist to join our team in Stockholm, Sweden. As a key member of the Algorithm Control & Config unit, you will be responsible for developing and maintaining software for microcontroller units (MCUs).The ideal candidate will have a strong background in electrical engineering,...


  • Stockholm, Stockholm, Sweden Teamtailor AB Full time

    Teamtailor AB seeks a highly skilled Firmware Developer to join our team. The successful candidate will have a deep understanding of firmware development principles and be able to apply this knowledge to design, develop, and maintain firmware solutions for our embedded systems products.This is an excellent opportunity for individuals who enjoy working with...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    About the RoleWe at TN Sweden are looking for an experienced Embedded C/C++ Developer to join our team for a client project.The successful candidate will be responsible for developing low-level software for microcontroller platforms, working closely with an embedded software team to develop robust solutions for electrical handheld and fixture...


  • Stockholm, Stockholm, Sweden Vipas Full time

    VIPAS Overview">VIPAS AB is a pioneering IT consulting company dedicated to delivering tailored solutions using cutting-edge technologies. Our team brings extensive experience and expertise in software development, DevOps, and engineering.">Job Summary">We are seeking an experienced Embedded C/C++ Developer to join our team for a client location on an...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    About the ProjectWe at TN Sweden are excited to announce a new project opportunity for an experienced Embedded C/C++ Developer.This project involves developing low-level software for microcontroller platforms, working closely with an embedded software team to develop robust solutions for electrical handheld and fixture tools.Responsibilities and...


  • Stockholm, Stockholm, Sweden Vipas Full time

    Job DescriptionAs an Embedded C/C++ Developer at VIPAS AB, you will be part of an exciting product development project on-site with one of our esteemed clients. With a strong background in low-level embedded software development and a passion for microcontroller-based systems, this opportunity awaits.Key Responsibilities:Develop and implement low-level...


  • Stockholm, Stockholm, Sweden Vipas Full time

    Product Development">We at VIPAS AB are dedicated to delivering cutting-edge solutions for our clients. Our team consists of seasoned professionals with expertise in software development, DevOps, and engineering.">Job Description">We are seeking an experienced Embedded C/C++ Developer to join our team for a client location on an exciting product development...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Job OverviewAt TN Sweden, we are passionate about delivering innovative solutions that meet the ever-evolving needs of our clients.We are currently seeking an experienced Embedded C/C++ Developer to join our team for a client project, focusing on developing low-level software for microcontroller platforms and collaborating with cross-functional teams in...


  • Stockholm, Stockholm, Sweden VIPAS AB Full time

    At VIPAS AB, we are seeking a highly skilled Embedded C/C++ Developer to join our team for an exciting product development project. This is an excellent opportunity for a motivated and experienced professional to work on challenging projects and grow their career in a cutting-edge environment.About the JobWe are looking for an experienced Embedded C/C++...


  • Stockholm, Stockholm, Sweden Vipas Full time

    RequirementsWe seek an experienced developer with:5+ years of experience in embedded software development using C and C++.Strong expertise in microcontroller-based embedded systems.Experience in hardware-related software and RTOS.Knowledge of low-level driver development.Familiarity with STM32 microcontrollers, FreeRTOS, and Linux development.Proficiency...


  • Stockholm, Stockholm, Sweden Dynavox Group AB Full time

    What We're Looking ForWe are seeking an experienced Firmware and Software Systems Specialist who possesses:Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field8+ years of experience in firmware and system software development for embedded systemsProficient in C/C++ for low-level and real-time firmware...


  • Stockholm, Stockholm, Sweden Zparq Full time

    Electrical and Embedded Systems DeveloperZparq is seeking a skilled Electrical and Embedded Systems Developer to join our team. As an experienced professional, you will design and develop embedded systems for various applications, including consumer electronics, industrial automation, and IoT devices.Responsibilities:Circuit Design and Development: Utilize...


  • Stockholm, Stockholm, Sweden Zyax Full time

    Embedded C++ Developer OpportunityZyax is a pioneering technology company at the forefront of product development, merging embedded systems, IoT, and cloud integration. Our innovative products span hardware and software.As we continue to push boundaries, we are seeking an Embedded C++ Developer with strong electrical knowledge to join our R&D team in...


  • Stockholm, Stockholm, Sweden Vipas Full time

    About Us">VIPAS AB is a renowned IT consulting company that provides tailored solutions using cutting-edge technologies. Our team is well-versed in software development, DevOps, and engineering, bringing years of experience and expertise.">Job Overview">We are seeking an experienced Embedded C/C++ Developer to join our team for a client location on an...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Job Description:We are seeking an experienced Embedded C/C++ Developer to join our team for a client project.This opportunity involves developing low-level software for microcontroller platforms and performing verification tasks to ensure optimal functionality.As an Embedded C/C++ Developer, you will work closely with an embedded software team to develop...


  • Stockholm, Stockholm, Sweden Zyax Full time

    Senior Embedded C++ Developer PositionZyax is driving innovation in the tech industry by merging embedded systems, IoT, and cloud integration. Our focus is on developing groundbreaking products that combine hardware and software expertise.We are looking for a Senior Embedded C++ Developer with electrical engineering expertise to join our R&D team in...


  • Stockholm, Stockholm, Sweden Zparq Full time

    Job OverviewZparq is seeking an experienced Embedded Systems Programmer to join our team. In this role, you will design, develop, and implement software applications that interface with hardware devices, including sensors, actuators, microcontrollers, and other electronic components. Your responsibilities will include collaborating with cross-functional...


  • Stockholm, Stockholm, Sweden Zparq Full time

    About the RoleWe are looking for an experienced Hardware Systems Software Developer to join our team at Zparq. As a key member of our team, you will be responsible for designing, developing, and implementing software applications that interact with various hardware devices. Your responsibilities will include collaborating with cross-functional teams to...


  • Stockholm, Stockholm, Sweden Zparq Full time

    Key ResponsibilitiesAs a skilled Electronics and Computer Systems Engineer, you will play a critical role in designing, developing, and implementing software applications that interact with hardware devices at Zparq. Your responsibilities will include collaborating with cross-functional teams to understand hardware requirements and developing software...