Job Title: Embedded Software Engineer
Location: Stuttgart Area, Germany
Company: Leading Innovator in Electronic Consumer Goods and Construction Tools
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.
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 and C++ programming languages 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 and C++ programming languages.
- 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/or 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.