Embedded Software Integrator / Troubleshooter (Automotive)
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 five 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 270 skilled specialists, including engineers, as well as experts in other fields. We are a dynamically growing company, and our ranks are constantly expanding.
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
- Analyze and resolve integration issues in multi-CPU infotainment / cluster systems
- Work with issue tracking systems (Jira) to investigate defects, identify root causes, and recommend solutions
- Integrate and configure software components across QNX, Android, and AUTOSAR environments
- Troubleshoot issues related to: system startup and boot processes (including secure boot), inter-component and inter-CPU communication,system stability and performance
- Support security and provisioning activities, including:handling certificates, keys, and cryptographic materials,working with hardware security modules (HSM),validating secure storage and system security configurations
- Use software and hardware debugging tools (system logs, ADB, dmesg, HW/SW debuggers)
- Collaborate closely with cross-functional engineering teams (software, hardware, security)
- Document findings, root‑cause analyses, and technical recommendations
Requirements
- Professional experience with embedded systems, particularly:QNX and/or Android (AOSP / Automotive)
- Foundational understanding of AUTOSAR and its role in automotive systems
- General knowledge of ARM architecture (processors, boot flow, memory concepts)
- Understanding of secure boot concepts and system security fundamentals
- Basic knowledge of Linux Security Modules (e.g. SELinux)
- Experience or practical understanding of:Public Key Infrastructure (PKI), certificates, and secure provisioning,Hardware Security Modules (HSM)
- Familiarity with cryptographic concepts and libraries (e.g. AES, SHA, ECC)
- Awareness of automotive cybersecurity standards (e.g. ISO/SAE 21434)
- Experience with low-level HW/SW debugging tools (JTAG, Trace, Lauterbach, or similar)
- Proficiency in diagnosing issues using tools such as ADB, logcat, and dmesg
- Knowledge of communication interfaces and protocols:CAN, Ethernet, UART, SPI, I2C,Inter-CPU communication mechanisms
We Offer
- Any form of employment - employment contract or B2B
- Diversified and international projects
- Medicover Sport Card
- Funding of preventive mental health support