System Design Engineer
Workplace: Lund, Sweden
Expires: July 24, 2025
Techster Solutions is currently in an exciting growth phase and is looking to add new colleagues, initially someone with at least 5+ years of experience to strengthen the team. Expect a varied environment where your skills can be used and you set the limits on your own development. As a knowledge company, sharing expertise to help colleagues grow is important. The role involves working as a software designer with a curious approach, balancing big picture and technical details. Requires experience in system configuration and creating versatile solutions, teamwork, proactiveness, creativity, knowledge sharing, entrepreneurial spirit, and strong communication skills. Must have a Bachelor's degree in Computer Science or equivalent, 5+ years of software development experience, skills in reasoning about medium to large scale software systems, full stack development, and proficiency in Python, SQL, and Java. Nice to have skills include embedded systems experience, configuration management, proficiency in modern C++ and YAML, automotive industry experience, and knowledge in Functional Safety and Cyber Security. The work culture is entrepreneurial, open to new technical solutions, knowledge exchange, and continuous learning with a fun and family-like atmosphere without hierarchies.
Main requirements:
  • At least 5 years of experience in software development
  • Bachelor’s degree in Computer Science, Computer Engineering or equivalent
  • Ability to reason about medium to large scale software systems
  • Experience in full stack development
  • Solid communication skills both written and verbal
Responsibilities:
  • Design software and system solutions fitting a variety of use cases
  • Switch focus between big picture and technical details as necessary
  • Work proactively and creatively in a team environment
  • Share experience and knowledge to help colleagues grow
  • Drive issues in cooperation with stakeholders
  • Navigate ambiguous and undefined problems
Required hard skills:
  • Proficiency in Python
  • Proficiency in SQL
  • Proficiency in Java
  • Full stack development experience
Recommended hard skills:
  • Experience in embedded systems
  • Experience with Configuration Management
  • Proficiency in modern C++
  • Experience with YAML
  • Experience in the automotive industry
  • Knowledge in Functional Safety
  • Knowledge in Cyber Security
Soft skills:
  • Curious and proactive approach to challenges
  • Creativity
  • Teamwork
  • Entrepreneurial mindset
  • Strong communication skills
Coding languages:
  • Python
  • SQL
  • Java
  • C++
Natural languages:
  • English (Proficient)
Cultural skills:
  • Openness to new technical solutions
  • Knowledge exchange
  • Continuous learning
  • Maintaining a fun, family-like, and non-hierarchical work environment
  • Support gender diversity and mixed seniority levels