Senior Software Engineer (m/f/d) for Open Source Analysis

  • Ulm

About us

Elektrobit (EB) is an award-winning and visionary global supplier of embedded and connected software products and services for the automotive industry. A leader in automotive software with over 30 years serving the industry, EB‘s software powers over 1 billion devices in more than 100 million vehicles and offers flexible, innovative solutions for connected car infrastructure, human machine interface (HMI) technologies, navigation, driver assistance, electronic control units (ECUs), and software engineering services. EB is a wholly owned subsidiary of Continental.

Join our team of technically excellent automotive infotainment platform software engineers. We are looking forward to welcoming you! We will give you the opportunity to bring in your specific embedded software engineering experience and open source analysis knowledge. You will be responsible to implement and optimize our open source analysis process in our projects together with our development and project management team. Thereby, you enable us to use latest open source frameworks and libraries in our projects and lay the foundation to develop a highly modern and technically advanced infotainment system like the next generation of Android Automotive Infotainment for our various world wide customers.

Your responsibilities

  • You create and maintain project specific Open Source Governance (OSG) documents as required by QMS like Open Source Policy, Open Source License Policy, etc. 
  • You gather information about known OSS components from development team and document relevant data (licenses, copyrights, obligations, ...) 
  • You analyze project and product code base with regard to used Open Source Software (OSS) including both full components and code snippets
  • You coordinate, implement, and perform the open source process within our projects
  • You drive the automation of the analysis and documentation process as part of our Continuous Integration (CI) and Continuous Testing (CT) environment
  • You request approval for used OSS parts from EB’s Open Source Review Board (OSRB)
  • You participate in customer meetings related to OSS topics
  • You request acceptance from customers for dedicated OSS licenses
  • You generate product and customer specific disclosure documentation like a list of licenses, a list of copyrights, etc.

Your profile

  • You have some years of experience in software engineering (Senior Engineer or Expert)
  • You have experience in automotive embedded system development and/or Android platform software development
  • You have good knowledge about development processes and quality management
  • You have ideally already been in touch with OSS (e.g. by using, contributing or analyzing)
  • You know how to read, understand and interpret the specifics about legal documents (laws, contracts, license texts); but you also know when to ask a legal counsel for support...
  • You have at least basic experience with Software Component Analysis (SCA) tools
  • You have excellent analytical abilities
  • Your work in an independent and self-confident manner
  • Your German and English is fluent
  • You have good communication and intercultural skills
  • You also know how to resolve a conflict

What we offer

  • Exciting projects in the automotive software industry
  • Flexible working hours and family-friendly working atmosphere
  • Mobile work, working from home
  • Trainings in our own academy

Contact us

Please contact us at +49 9131 7701 7060 – we are happy to answer your questions. You may also directly apply for this interesting position on our job portal.
Learn more about your developmental possibilities and EB’s exceptional company culture at https://elektrobit.com/careers.
We are looking forward to receiving your application!