.DescriptionThe ADAS Embedded Software team requires an experienced software engineer with vast experience analyzing requirements, developing and debugging code by many means, understanding hardware architecture, hardware communication protocols, complex software development topics. Our software engineers actively work in teams to create and update software components of driving assistance products that are being developed or already are in production or commercial use.Our engineers are part of a multidisciplinary and global community responsible for the design, integration and maintenance of Continental products using the AutoSAR framework with presence in several software components such as diagnostics, error handling, communications, cybersecurity, memory management, power management in electromagnetic radars and/or vehicle control systems.Additional responsibilities- Develop embedded sensors' software to meet product requirements- Creation of detailed design, coding and testing of specific software modules- Planning and organizing test commitments and activities for specific projects- Analysis for reuse and adaptation of existing software modules.- Develop software and support teams in charge of its verification- Maintain a thorough understand of customer requirements, deadlines and changes to enable the delivery of our products within the planned time, effort and quality.- Be part of the technical development of other engineers by training them or helping them to understand the technical needs of our products- Understand, follow and communicate the Continental development life cycle process, including development and QA activities- Correction of anomalies as defined in the Problem Resolution Process**Qualifications**:- Bachelor of Science degree in Computer Science or related engineering field.- 7+ years of experience developing software- 5+ years of experience developing low-level/embedded software- Working understanding of the AutoSAR architecture- Demonstrated proficiency at reading and implementing general code with C/C++ programming languages- Knowledge and working experience in code review and unit testing techniques- Knowledge of problem resolution processes- High proficiency for writing, listening and speaking in English.- Knowledge of software development process and/or models- Availability to travel internationally or domestically, approximately 10% of time may be spent in other locations- Self-motived, with proven ability to work within a team or autonomously- Experience working with intercultural teams leading the communication between sites- Experience coaching/guiding younger engineers- Experience working with the Ethernet and CAN protocolsPreferred Qualifications- Experience working with assembly language- Experience developing automotive embedded software- Understanding of and experience working with DOORSContinental develops pioneering technologies and services for sustainable and connected mobility of people and their goods