Beschreibung
Embedded Engineer - Stuttgart, Germany - 80 - 90 EUR/hr - 6 monthsKey responsibilities:
- Investigate, prototype and deliver new and innovative system solutions
- Work in a flexible and supportive environment to deliver high quality software
- Ensure quality of software using appropriate methods (Code Review, Static Analysis, Unit Test etc.) and application of suitable Coding Standards
- Demonstrate understanding of embedded firmware architecture and be able to balance trade-offs
- Implement new applications and updates on their already existing C++ system
- Contribute to system architecture and development for new product initiatives and feature development
- Ownership of the 'ground up' design and architecture of embedded software for real time applications
- Effectively engage in team work and show good communication skills both written and verbal
- Assess third party and open source software
Basic Qualifications:
- Experience building production software systems
- Experience taking product requirements and developing software architectures and designs to bring them to life
- Substantial C/C++ experience through Linux
- Experience working with low-level hardware blocks and writing memory and power-efficient software
- Experience working with networking or communications devices in an embedded environment
- English speaking and written ability is a must, with German being a plus
- BSc. in Computer Science or Engineering is essential
- MSc or PhD is a distinct advantage
PLEASE INCLUDE A CV IN YOUR APPLICATION IF YOU WOULD LIKE TO BE CONSIDERED FOR THE ROLE!!