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 and Romania.
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
- Contribute to the design, development, and delivery of next-generation automotive infotainment systems.
- Collaborate with global teams to build high-performance software solutions from concept to production release.
- Troubleshoot and analyze software issues, ensuring optimal performance and reliability.
- Modify and enhance existing software to adapt to new hardware platforms or improve functionality.
- Work closely with third-party vendors and stakeholders to ensure top-tier software quality.
- Support the software lifecycle, from development to post-deployment maintenance.
Requirements
Strong experience in embedded software development .Proficient in C / C++ programming for embedded systems.Solid problem-solving and debugging skills, with a proactive and independent mindset.Hands-on experience with Linux kernel , with familiarity in QNX, Android, OTA architecture and toolchains as a plus.Ability to develop Python-based test tools and automation scripts , with continuous improvement of CI / CD pipelines.Experience with modern software design methodologies , agile development practices , and Test-Driven Development (TDD) is an advantage.Understanding of System-on-a-Chip (SoC) architectures, ARM processors , and peripheral interfaces (UART, SPI, I2C, USB).Knowledge of automotive networks and diagnostics protocols ( CAN / LIN ).Familiarity with Functional Safety (ISO 26262) and ASPICE standards is a strong plus.We Offer
Ability to work remotely or in the office of your choiceAny form of employment - employment contract or B2BFlexible working hoursDiversified and international projectsPrivate medical care (Medicover)Medicover Sport CardFunding of preventive mental health supportAttractive employee referral program