Master information
Embedded Software Engineer – Consumer Electronics - Berlin
Position: Not specified
Start: 24 Feb 2025
End: 2 Feb 2026
Location:
Berlin, Germany
Method of collaboration: Project only
Hourly rate: Not specified
Latest update: 17 Feb 2025
Task description and requirements
Embedded Software Engineer – Consumer Electronics
Location: Remote (Client based in Berlin, Germany)
Duration: 12 months
Sector: Consumer Electronics
Key Responsibilities:
Develop, test, and maintain embedded software for consumer electronics products.
Collaborate with hardware engineers to design and implement firmware for microcontroller-based systems.
Optimize and debug software to ensure high performance and reliability.
Integrate software components and third-party libraries.
Participate in code reviews and contribute to the continuous improvement of the software development process.
Required Qualifications:
Proven experience in embedded software development using C and C++.
Strong knowledge of microcontrollers (e.g., ARM, AVR, PIC).
Proficiency in working with Linux-based systems.
Familiarity with communication protocols such as I2C, UART, SPI.
Experience with debugging and testing embedded software.
Familiarity with version control systems (e.g., Git).
Excellent problem-solving skills and attention to detail.
Please get in touch