Software Design Engineer
Workplace: Göteborg, Sweden
Expires: July 20, 2025
Techster Solutions is currently in an exciting growth phase and is looking for new colleagues, initially someone with at least 10+ years of experience who can strengthen the team. You can expect a varied environment where no two days are the same, but one thing is certain: you get to use your skills and set your own limits for how much you want to develop. As a knowledge company, it is important for us that our specialists share their skills and help colleagues grow.
Main requirements:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Proven experience as a Software Architect in automotive software development
  • Expertise in Linux
  • Proficiency in programming languages such as C, C++, or Embedded C
  • Solid understanding of software architecture and design principles, patterns, and best practices
  • Excellent analytical and problem-solving skills
  • Strong communication and collaboration abilities
Responsibilities:
  • Be a part of the base design team and senior developer setting long term design strategies of the Embedded SW Platforms for the overall Volvo Group
  • Collaborate with cross-functional teams to gather requirements and translate them into technical designs
  • Design the integration of the Board support packages (BSP), boot loader and configuration of the hypervisor and Guest OS
  • Provide technical guidance and mentorship throughout the development lifecycle
Required hard skills:
  • Linux expertise
  • Programming in C, C++, Embedded C
  • Software architecture and design principles
  • Board Support Package design and integration
  • Boot loader configuration
  • Hypervisor and Guest OS configuration
Recommended hard skills:
  • Automotive software development experience
  • Embedded software platform development
Soft skills:
  • Analytical thinking
  • Problem-solving
  • Communication
  • Collaboration
  • Mentorship
Coding languages:
  • C
  • C++
  • Embedded C
Operating systems:
  • Linux
  • QNX Hypervisor
Natural languages:
  • English (Proficient)
  • Swedish (Working knowledge)
Cultural skills:
  • Entrepreneurial mindset
  • Openness to new technical solutions
  • Knowledge sharing
  • Continuous learning
  • Team spirit
  • Non-hierarchical working environment