Embedded Software Engineer – Consultant

Software Engineering consists of the development, introduction and application of software to respond to customer requirements and to cost-effectively provide a means of analyzing, producing, distributing and storing information. Independently and leading other engineers, perform various engineering duties requiring the exercise of judgment and application of standard engineering principles and practices, towards set goals. Lead, plan, conduct and coordinate a range of complex engineering activities encompassing one or more engineering disciplines. Serve as consultant to management and customers regarding advanced technical studies, their potential application and the resolution of complex problems. 

Roles:

  • You will be an integral part of the growing ecosystem, creating great experiences for car users all over the world through smarter in-car digital systems.
  • Developing low-level software for future infotainment systems
  • Developing market-leading in-car apps within the Android eco-system

Requirements:

  • You have extensive professional embedded software development experience in C/C++ /Java (Linux) or Android platform development
  • You have experience from RTOS such as QNX
  • App development for mobile platforms, system integration and hardware configuration, testing frameworks for apps
  • System architecture design
  • Automotive and In-Vehicle infotainment experience
  • Background in working with Android AOSP and Automotive HAL
  • Experience in working with Linux Kernel and BSP development
  • Experience with software development and testing in a CI/CD and automation environment’
City: Sweden

Apply for this position

Allowed Type(s): .pdf, .doc, .docx