Software Engineer in Embedded Systems
Workplace: Linköping, Sverige
Expires: August 31, 2025
Join IKG Group AB as a Software Engineer working with embedded systems. Collaborate with world-leading clients in various industries, engaging in the entire development process from requirements to testing and production. Be part of a supportive and innovative technical consultancy offering competitive salaries, benefits, and opportunities for professional growth in a team-oriented culture.
Main requirements:
  • Bachelor's or Master's degree in Computer Engineering or Electronics
  • Experience with C/C++, C# for embedded systems
  • Experience with real-time operating systems (e.g., Linux, OSE)
  • Experience with model-based development and scripting is a plus
  • Good understanding of the interaction between electronics, software, and real-time requirements
  • Good communication skills in Swedish and English, both spoken and written
  • Swedish citizenship required due to collaboration with defense industry companies
Responsibilities:
  • Collaborate with leading clients throughout the software development lifecycle
  • Work closely with mechanical, hardware development, and test/verification teams
  • Create technical solutions directly at the client's site
  • Engage in requirement specification, testing, and production deployment
Required hard skills:
  • C/C++ programming for embedded systems
  • Knowledge of real-time operating systems such as Linux or OSE
  • Model-based development
  • Scripting programming
Recommended hard skills:
  • Experience with C# for embedded systems
Soft skills:
  • Good communication skills
  • Teamwork
  • Adaptability
  • Problem-solving skills
Coding languages:
  • C
  • C++
  • C#
Frameworks:
  • Real-time Operating Systems (Linux, OSE)
Operating systems:
  • Linux
  • OSE
Natural languages:
  • Swedish (Proficient)
  • English (Proficient)
Cultural skills:
  • Collaboration with diverse teams
  • Working in multidisciplinary environments
  • Customer-oriented approach