About the role:
Are you an Embedded Software Engineer with a passion for cutting-edge technology, looking for a new and exciting opportunity in the vibrant city of Stuttgart? We are currently working with a pioneering company at the forefront of electronic consumer goods and construction tools, seeking a skilled and motivated Embedded Software Engineer to join their dynamic team.
Contract Type: Permanent
Salary: Negotiable
Location: Stuttgart, Germany
Start: ASAP
Responsibilities:
- Design, develop, test, and maintain embedded software for electronic consumer goods and construction tools.
- Collaborate with cross-functional teams to define software requirements and specifications.
- Implement and optimise software components for embedded systems with a focus on Linux environments.
- Utilise your expertise in C programming language to create efficient and reliable code.
- Apply object-oriented programming principles to enhance software architecture and design.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- Proven experience in embedded systems development, with a strong emphasis on Linux environments.
- Proficiency in C.
- Solid understanding and application of object-oriented programming principles.
- Desirable: Experience with networking protocols and TCP/IP stack.
- Strong problem-solving skills and ability to work in a collaborative team environment.
- Excellent communication skills in English and German.
g2 Recruitment are committed to equality of opportunity for all applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships or any other characteristic protected by law.