Job Description

description of job

Embedded Developer

Swedium Global Services is the growing System Engineering and Solution Company, offers services like Semiconductor Engineering R&D Services, Embedded Systems Development, Custom Application Software Development, Web and Cloud Application Development, Testing Services, Consultancy and Outsourcing services to our clients across the globe for an onsite and offshore business model. Swedium Global is having presence in Sweden, Finland, Poland, Czech Republic and in India.

Location - Onsite,Sweden

Job Title - Embedded Developer

About the Role

As an Embedded Developer, you will work with development, debugging, and analysis of embedded systems in a distributed environment. The role involves working with real-time systems, communication protocols, and deep technical troubleshooting.

Your responsibilities will include:

  • Embedded development using C++
  • Working with RTOS and concurrent programming
  • Managing tasks, semaphores, and synchronization mechanisms
  • Developing Ethernet-based communication (TCP/IP, sockets)
  • Implementing and working with OPC UA
  • Investigating crash dumps and performing root cause analysis
  • Debugging using tools such as Trace32
  • Performing unit testing and functional testing
  • Working with CMake-based build systems
  • Implementing secure communication
  • Parsing and handling XML, JSON, and XSD

Technical Environment

You will work in a modern development environment using tools and platforms such as:

  • VxWorks
  • Linux and container technologies
  • Git and Visual Studio
  • TFVC
  • Azure DevOps pipelines
  • SCA and Klocwork

Meritorious Experience

The following experience is considered an advantage:

  • AC 800M and other ABB automation products
  • Knowledge of Distributed Control Systems (DCS)
  • Experience with IEC 61131-3 and PLC programming

Job Overview

  • Location : Malmo, Sweden
  • Vacancy : 1
  • Key Skills :