A

Embedded Software Developer Android/QNX

Avaron AB Gothenburg, Västra Götaland County, Sweden

Business Consulting and Services · 2-10 employees

4 h ago
embedded Senior (5-10 yrs) Full-time Sweden
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will develop features and contribute to technical innovation across the embedded platform while integrating Android and Google technologies into automotive solutions. The role involves working closely with hardware, including interfacing, testing, and debugging in lab environments.

What they look for

Embedded systems Android QNX C++ Python Java Hardware interfacing Low-level programming Debugging Automotive infotainment Agile methodology Hypervisors Google Automotive Services

Requirements

Candidates must hold a university degree in Computer Science or a related field and possess at least 5 years of professional software development experience. Proficiency in C++, Python, and Java, along with hands-on experience in embedded systems and hardware interfacing, is required.

Benefits

Permanent employment Occupational pension Wellness allowance

Full description

About the Company

At Avaron, you get the security of permanent employment combined with the variety of working at different customers. We place specialists across everything from tech, IT and industry to project management and business support – and whatever the assignment, you have a consultant manager who is there for you and your development.

About the Role

You will join a platform team working at the intersection of embedded software, Android, and automotive infotainment. In this role, you get to evaluate, integrate, and bring new technologies from Android and Google’s ecosystem into a production environment where scalability, configurability, and long-term maintainability matter.

You will act as a bridge between emerging Android technologies and real-world embedded applications. That means turning new ideas into practical solutions that work on hardware, support continuous product updates, and align with Google Automotive Services requirements. You will work in an agile setup with close collaboration across product and project stakeholders, while still having the space to take technical ownership and move things forward. It is an exciting opportunity if you enjoy hands-on embedded development in a complex automotive environment where you can influence both technology choices and implementation.

Job Description

  • You will work hands-on in an agile development team together with a Product Owner and project stakeholders.
  • You will develop features and contribute to technical innovation across the embedded platform.
  • You will evaluate and operationalize technologies from Android and Google’s ecosystem for use in customer-facing solutions.
  • You will refine requirements and ideas together with the team and turn them into robust implementations.
  • You will work close to hardware, including hardware interfacing, low-level programming, testing, and debugging in lab environments.
  • You will help create scalable and future-proof solutions for automotive infotainment while supporting continuous product updates and configurability.

Requirements

  • University degree in Computer Science or a related field.
  • At least 5 years of professional experience in software development industry.
  • Hands-on experience with embedded systems development, including hardware interfacing, low-level programming, and working with test rigs.
  • Experience programming in C++, Python, and Java.
  • You are comfortable working in an agile development methodology.
  • Fluent English.

Nice to have

  • Expertise in Android Automotive Software Development in the embedded domain.
  • Experience with QNX and hypervisors.
  • Experience from the automotive industry.

What We Offer

  • Permanent employment at Avaron AB
  • Occupational pension
  • Wellness allowance of SEK 5,000 per year

Application

Selections are made on an ongoing basis – apply as soon as you can.

Similar roles