Senior Software Developer
Workplace: Västerås, Sverige
Expires: August 19, 2025
Combitech in Västerås is growing and we are now looking for a senior software developer who wants to work with advanced embedded systems in assignments where technical quality, quality and long-term perspective are in focus. You will enter the role with good experience, technical maturity and the ability to take responsibility for both solution and result. At Combitech you work as a consultant, where the assignments may be on site at the customer or in teams from our office in Västerås, depending on your profile and wishes.
Main requirements:
  • Relevant engineering education.
  • At least 8 years of experience in embedded systems development.
  • Strong proficiency in C and/or C++.
  • Experience working with real-time operating systems or embedded Linux.
  • Broad technical understanding and interest at the system level.
  • Initiative-taking and ability to shoulder responsibility in technically complex assignments.
Responsibilities:
  • Develop hardware-near software, primarily in C or C++.
  • Engage in new development and further development, as well as architecture, system integration, and troubleshooting.
  • Play a key role in the team contributing to technical decisions and solution choices.
Required hard skills:
  • Embedded systems development
  • C and/or C++ programming
  • Real-time operating systems or embedded Linux
  • System-level technical understanding
Recommended hard skills:
  • System design or architecture for embedded systems
  • Knowledge of communication protocols such as CAN, SPI, I2C or Ethernet
  • Experience with CI/CD, test automation or model-based development
  • Experience from high-demand industries such as defense, automotive, energy, or medical technology
  • Technical leadership, mentoring or team responsibility
Soft skills:
  • Initiative
  • Responsibility
  • Technical maturity
  • Team contribution
  • Problem-solving
Coding languages:
  • C
  • C++
Operating systems:
  • Real-time Operating Systems
  • Embedded Linux
Natural languages:
  • Swedish (Proficient)
  • English (Working knowledge)
Cultural skills:
  • Consultancy with client assignments
  • Work-life balance
  • Sustainability focus
  • High technology environment
  • Security clearance compliance