Required skills
- Embedded Software Architecture
- Distributed Systems
- C++
- C
- System Architecture
- Embedded Systems
- Software Development
- Communication Protocols
Languages: Swedish
Job description
Seeking a Senior Embedded Software Architect for a consulting assignment in Huskvarna. The role involves designing and developing complex, distributed embedded systems with inter-device communication and a central node, combining strategic architecture with practical C/C++ development.
Project overview
We are now looking for a Senior Embedded Software Architect for an exciting consulting assignment with our client in Huskvarna. We are looking for someone with solid experience in designing and developing complex, distributed embedded systems where multiple devices communicate with each other and with a superior central node.
Here you will have a central technical role where you combine strategic architecture work with practical software development in C/C++.
About the assignment
As a Senior Embedded Software Architect, you will be responsible for designing, further developing, and ensuring robust and scalable software architectures for complex embedded systems.
An important part of the assignment is working with distributed systems where multiple embedded devices need to communicate and interact with each other as well as with a central node. The role requires a good overall understanding of how software, hardware, and communication interact in technically advanced systems.
You will work with both overall architecture and practical development, focusing on creating sustainable technical solutions.
Responsibilities
Design and further development of software architecture for complex embedded systems.
Architecture for distributed systems where multiple devices communicate with each other and with a central node.
Design of solutions for communication, integration, and interaction between different system components.
Practical software development and implementation in C/C++.
Analysis of technical challenges and development of robust, scalable, and long-term sustainable solutions.
Technical choices and architectural decisions, considering the system's functionality, performance, and reliability.
Collaboration with developers and other technical competencies to ensure a well-functioning overall solution.
Requirements
To be considered for the assignment, you need to have:
A Master of Science or Bachelor of Engineering degree in Computer Science or Electronics.
At least 8 years of relevant professional experience in embedded development and system architecture, equivalent to consultant level 4.
Solid experience in software architecture for complex embedded systems.
Experience with distributed systems where multiple devices communicate and interact with each other.
Experience with system architecture involving communication between embedded devices and a superior central node.
Very good knowledge of C/C++ and experience in practical software development.
Ability to combine overall architectural work with implementation and technical problem-solving.
Good understanding of the interplay between hardware, software, and communication in embedded systems.
We are looking for someone with a strong overall technical understanding who thrives in a role where you take responsibility for the architecture while working closely with practical development.
Other information
Project details
Huskvarna
Work model: On-site
Start date: By agreement
Assignment period: 12 months
Extension: Possibility of extension exists
Consultant level: Level 4 (at least 8 years of relevant experience)
Security check: Yes, background check and citizenship from EU/EEA/NATO.
This is a consulting assignment with our client where you will have the opportunity to contribute your specialist expertise in embedded architecture and the development of advanced distributed systems.
We are looking for someone who wants to combine technical responsibility with hands-on development and help shape the architecture behind complex system solutions.
- Start: flexible
- Location: Jönköping, SE
- Languages: Swedish
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on asocietygroup.com