Experienced Engineer in System Development and Programming
Workplace: Linköping, Sverige
Expires: December 31, 2025
A consulting role for a system engineer with strong roots in software development, working on advanced technical systems across multiple industries including automotive, aerospace, AI, and machine learning. The role involves end-to-end responsibility in system solutions from requirements analysis to implementation, focusing on software components in high-quality, safety-critical environments.
Main requirements:
  • Degree in engineering, computer science, or equivalent education
  • At least five years of experience in system development and/or software development
  • Strong knowledge in one or more programming languages such as C/C++, Java, or Python
  • Experience working in technically complex system environments
Responsibilities:
  • Take ownership of development of system solutions from requirements analysis to implementation
  • Work closely with clients either on-site or remotely on consulting projects
  • Contribute as both a system engineer and software developer combining technical depth with holistic system understanding
  • Collaborate with teams to reach common goals
Required hard skills:
  • System development and software development expertise
  • Proficiency in programming languages such as C/C++, Java, or Python
  • Experience in technically complex environments
Recommended hard skills:
  • Experience with embedded systems
Soft skills:
  • Analytical mindset
  • Quality conscious
  • Self-driven and proactive
  • Curious and initiative-taking
  • Collaborative in team settings
Coding languages:
  • C
  • C++
  • Java
  • Python
Natural languages:
  • English (Proficient)
Cultural skills:
  • Sustainability awareness
  • Commitment to quality and security
  • Focus on work-life balance