Embedded Software Developer
Workplace: Göteborg, Sweden
Expires: July 27, 2025
We are seeking a skilled Embedded Software Developer to contribute to the development of next-generation telematics products and services. The role involves working with C++ development, software architecture, and system verification in an agile Scrum team environment, primarily focused on embedded telematics solutions for vehicles.
Main requirements:
- Minimum 5+ years of experience in embedded software development.
- Proficiency in C++17 and C++20.
- Experience with Python and Embedded Linux.
- Experience with automatic test development.
- Master’s degree in electronics/computer engineering or equivalent.
- Excellent spoken and written English.
Responsibilities:
- Develop embedded software for Volvo’s telematics products.
- Work with C++ development, software architecture, and system verification.
- Collaborate in a Scrum team, taking on various tasks from the backlog.
- Ensure seamless integration of embedded solutions with vehicle systems.
- Contribute to automatic test development and software validation.
- Apply agile methodologies and participate in continuous improvement efforts.
Required hard skills:
- Embedded software development
- C++17 and C++20 programming
- Python programming
- Embedded Linux
- Automatic test development
- Software architecture
- System verification
Recommended hard skills:
- Experience in Scrum Master role
- Experience working in agile teams
- Knowledge of Yocto build system
- Automotive or Telecommunications industry experience
- Networking knowledge (security and routing)
- Wireless connectivity domain knowledge
- Experience with CommonApi and OpenSSL
- Proficiency in Swedish (spoken and written)
Soft skills:
- Proactive
- Creative
- Takes responsibility
- Team player
Coding languages:
- C++
- Python
Frameworks:
- Scrum
- Agile methodologies
Operating systems:
- Embedded Linux
Natural languages:
- English (Proficient)
- Swedish (Basic familiarity)
Cultural skills:
- Agile and continuous improvement culture
- Consulting environment with varying assignments and industries