Software Developer

Together Tech is looking for driven engineers who wants to develop products of the future for a Better World!

Linköping - we are looking for a self-driven developer eager to contribute to the development of products for a Better World . 

As a consultant at Together Tech, you will get the chance to be part of a tech company with a clear vision at heart. Our journey started back in the eighties, and will continue with an even stronger focus on improving the world through Better Tech! 

As a software developer you will be working together with specialists in a variety of technical domains to deliver our most central system functions in a Vehicle. Your key responsibilities will be

  • Design, training and evaluation of our deep neural networks
  • Development of our deep learning framework in python
  • Requirements work on system and SW development
  • Software development for target HW in C
  • Software development tools in mainly python and C#
  • Development of system and SW tests
  • Algorithm development within the area of signal and image processing
  • Support vehicle platform team in vehicle build activities by configuring and modifying existing software as necessary
  • Evolve existing code base and find solutions to improve existing inefficiencies


Required skills

  • Bachelors degree in Software Engineering or related discipline
  • 4+ years of software development experience
  • Proficient/Expert level in C++ (11 and later) knowledge
  • Intermediate level experience in Python
  • Version control with git
  • Experience in working on a large code base and multiple repositories
  • Experience with software build automation
  • Experience working in Linux (preferably Debian flavored) environment
  • Experience with CAN (Controller Area Networks), FlexRay and related tools
  • Debugging C++/Python software


Experience and knowledge in the following areas are beneficial

  • Experience with protocols such as LCM (Lightweight Communications and Marshalling), DDS (Data Distribution Service) protocol
  • Prior experience of working on vehicle gateway software
  • Experience with Docker technologies
  • Experience with CI/CD system, maintaining pipelines, etc.
  • Build automation with Bazel
  • Linux networking and system programming knowledge
  • Troubleshooting and debugging at vehicle level (e.g., CAN communication)


Personal qualities

As a person we are looking for you who have a high motivation and a “can do”-attitude to strengthen our delivery in ongoing and upcoming collaborative driving projects. It is also important that you have high flexibility and ability to handle multiple tasks simultaneously.We see that you are motivated to work in a complex environment, you have good interpersonal skills and the ability to work independent. 

Together Tech for sustainability

We leverage technology for impact and deliver on our core values through passion for people, technology and innovation. In close collaboration with our clients we undertake assignments from concept to final product as well as on-site assignments.

"I love my high degree of freedom and trust within my job."

"Together Tech prioritizes the consultant's development and well-being - and that's important for me."

Welcome to our world of consulting!

For questions, please contact

Gabriela Caraiman, 46 724 034 291