Medior 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 medior software developer with several years of experience working with embedded systems. At Combitech, you get to work with technology close to hardware in assignments characterized by quality, long-term perspectives, and technical sophistication. As a consultant at Combitech, assignments can be on-site with the customer or in teams from our office in Västerås, depending on your profile and preferences. We have a corporate culture that values innovation and sustainability highly, and where there is much room for personal and professional development. We have high ambitions but also value a work-life balance.
Main requirements:
  • Relevant engineering education
  • Several years experience in embedded systems development
  • Good knowledge of C and/or C++
  • Understanding of real-time aspects and hardware-near programming
  • Enjoys problem-solving and team collaboration in technical teams
Responsibilities:
  • Develop software for embedded systems, primarily in C or C++
  • Implement, test, and debug software, with tasks varying depending on project
  • Work closely with other developers and occasionally with electronics and system engineers
Required hard skills:
  • Embedded software development
  • Programming in C and C++
  • Understanding of real-time operating systems
  • Hardware-near programming
Recommended hard skills:
  • Experience working in RTOS environments such as FreeRTOS or VxWorks
  • Experience with embedded Linux
  • Knowledge of communication protocols like CAN, SPI, UART, or Ethernet
  • Interest in testing, CI/CD, or scripting (e.g., Python)
  • Experience from defense, automotive, medical technology, or industrial products
Soft skills:
  • Problem solving
  • Team collaboration
  • Adaptability
  • Technical communication
Coding languages:
  • C
  • C++
  • Python
Frameworks:
  • FreeRTOS
  • VxWorks
  • Embedded Linux
Operating systems:
  • Embedded Linux
Natural languages:
  • Swedish (Proficient)
  • English (Working knowledge)
Cultural skills:
  • Innovation
  • Sustainability
  • Work-life balance
  • Personal and professional development