Software Developer for Embedded Systems (Android + SWDL)

emagine

Kraków

Hybrid

PLN 132,000 - 220,000

Full time

8 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

emagine is seeking a Software Developer for Embedded Systems with Android and SWDL knowledge to join a globally distributed team delivering automotive infotainment solutions.

You will contribute to a new generation of Android-based head units, develop software from concept to production, troubleshoot issues, port software to new hardware, and collaborate with third-party suppliers to ensure a high-quality product. Remote work with occasional on-site workshops and events is available.

Qualifications

  • Experience in embedded software development.
  • Independent problem-solving ability.
  • Experience with agile software development process.
  • Hands-on Linux kernel experience preferred; Android toolchain a plus.

Responsibilities

  • Contribute and deliver a new generation of Android-based infotainment head units.
  • Work as a member of a globally distributed team designing and developing automotive user experience solutions for leading car manufacturers.
  • Develop software solutions from initial concept and requirements development through to production implementation and software lifecycle support.
  • Software issue troubleshooting, problem solving, root cause analysis, etc.
  • Modify existing software to correct errors, port it to new hardware, or to improve performance and non-functional requirements.
  • Collaborate with 3rd party suppliers to deliver the highest quality software product.

Skills

Embedded software development
C/C++ development
Linux kernel
Android architecture
Python
CI/CD workflows
Test Driven Development
Agile software development
Microcontrollers
ARM processors
CAN/SOME/IP
Functional Safety

Job description

General info

Remote work with occasional on-site presence required for workshops and other team events

General info

Remote work with occasional on-site presence required for workshops and other team events

Type of contract

B2B, long-term cooperation

Rate

up to 160 PLN net + vat/ hour

Description

Software Developer for Embedded Systems with Android and SWDL knowledge.

  • Contribute and deliver a new generation of Android-based infotainment head units
  • Work as a member of a globally distributed team designing and developing automotive user experience solutions for leading car manufacturers
  • Develop software solutions from initial concept and requirements development through to production implementation and software lifecycle support
  • Software issue troubleshooting, problem solving, root cause analysis, etc.
  • Modify existing software to correct errors, port it to new hardware, or to improve performance and non-functional requirements
  • Collaborate with 3rd party suppliers to deliver the highest quality software product
Requirements
  • Experience in embedded software development
  • Independent problem-solving ability
  • Extensive experience in C++/C development for embedded systems
  • Hands-on experience with Linux kernel is preferred, Android architecture and toolchain is a plus
  • Ability to deliver SW tests & tools in Python and continuously improve CI/CD workflows
  • Experience with software design methodologies and latest software quality standards, Test Driven Development is a plus
  • Experience with agile software development process
  • Familiarity with microcontrollers, System-on-a-Chip and ARM processors, peripheral handling (UART, SPI, I2C, USB, etc.) is a plus
  • Knowledge of vehicle diagnostics and automotive networks, such as CAN or SOME/IP, is a plus
  • Awareness of Functional Safety and SPICE processes is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C/C++ Engineer with Android
Senior C/C++ Engineer with Android

Solid Company • Kraków

Hybrid
PLN 90,000 - 130,000
Senior C/C++ Engineer with Android (5/998)
Senior C/C++ Engineer with Android (5/998)

Infolet • Kraków

Hybrid
PLN 180,000 - 260,000
Relocation package
Extended medical care
Multisport Benefit card
+1
Senior Embedded C/C++ Engineer for Android Infotainment
Senior Embedded C/C++ Engineer for Android Infotainment

Solid Company • Kraków

Hybrid
PLN 90,000 - 130,000
Embedded Software Developer (Android Automotive, C++)
Embedded Software Developer (Android Automotive, C++)

ALTEN • Kraków

On-site
PLN 130,000 - 180,000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+3
Remote Embedded Systems Engineer – Automotive Infotainment
Remote Embedded Systems Engineer – Automotive Infotainment

emagine • Kraków

Hybrid
PLN 132,000 - 220,000
Senior Embedded C/C++ Engineer – Android Infotainment Hybrid
Senior Embedded C/C++ Engineer – Android Infotainment Hybrid

Infolet • Kraków

Hybrid
PLN 180,000 - 260,000
Relocation package
Extended medical care
Multisport Benefit card
+1
Embedded Linux Software Engineer
Embedded Linux Software Engineer

SQUAD • Wrocław

On-site
PLN 140,000 - 190,000
Performance bonus
Loyalty bonus
Private medical insurance
+1
Senior Embedded SW Developer (ID SE#01)
Senior Embedded SW Developer (ID SE#01)

Bluewave IT • Wrocław, Warszawa

On-site
PLN 180,000 - 240,000
Java Architect/Senior Java Developer
Java Architect/Senior Java Developer

PMSolutions • Łódź

On-site
PLN 200,880 - 245,520
Embedded Linux Software Engineer
Embedded Linux Software Engineer

SQUAD Ukraine Limited • Wrocław

On-site
PLN 120,000 - 180,000
Competitive salary
Performance Bonus
Loyalty Bonus
+1