Embedded Software Developer with C++ and SoC

Endego 

📍 Cracow, Poland 🇵🇱

full-time
mid-level
hybrid
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

C++LinuxSoCARMCI/CD

Industry

AutomotiveConsumer Electronics

Job Description

Endego Is All About People

At Endego, we take pride in creating comprehensive engineering solutions that set standards in the industry. Our specialization covers sectors such as automotive, railway, agriculture, heavy-duty vehicles, commercial vehicles (such as buses), and additional sectors like medical and household appliances. As a company with Polish roots, we have seven branches in Poland with headquarters in Krakow, and also an office in Munich.

Our organizational culture is based on openness and building collaborative partnerships. We believe that success is achieved through cooperation and communication, which is reflected in our daily activities. We can proudly say that at Endego, people come first.

Our team currently consists of 300 skilled specialists, including engineers, as well as experts in other fields. We are a dynamically growing company, and our ranks are constantly expanding.

Join us!

If you are passionate about working in an international environment, want to develop your skills, and be part of a team that genuinely influences the development of modern technologies, then Endego is the place for you!

Become part of Endego and let’s shape the future of engineering together!

Responsibilities

  • Developing software for next-generation Android-based infotainment systems
  • Working in a global team delivering automotive UX solutions
  • Full software lifecycle: from concept and requirements to production
  • Troubleshooting, porting to new platforms, performance optimization
  • Collaboration with external suppliers to ensure high software quality

Requirements

  • Strong knowledge of C++ (preferably C++17) and embedded systems
  • Experience with Linux kernel; knowledge of Android is a plus
  • Familiarity with System-on-Chip (SoC) and microcontrollers (ARM, UART, SPI, I2C, USB)
  • Ability to work with Python, CI/CD, testing frameworks; TDD is a plus
  • Understanding of CAN, SOME/IP, and vehicle diagnostics is an advantage
  • Awareness of Functional Safety and ASPICE processes is a plus

We Offer

  • Ability to work remotely or in the office of your choice
  • Flexible working hours
  • Diversified and international projects
  • Private medical care (Medicover)
  • Medicover Sport Card
  • Funding of preventive mental health support
  • Attractive employee referral program