What tasks can you expect? You adapt and implement existing Linux distributions for new hardware platforms (e.g., i.MX9) You work with Simulink and Embedded Coder, including converting HDL Coder models to Embedded Coder models You develop custom DLLs/APIs for direct hardware access or integrate vendor-provided driver DLLs You develop software using the Hardware Abstraction Layer (HAL) You maintain legacy software versions and implement new features You handle bug fixing, testing, and documentation tasks You implement error injection behavior in collaboration with responsible component developers You analyze and optimize existing source code Which experience do you bring with you? You have deep expert knowledge in C and C++ and you bring professional experience in software development using C and C++ as your principal programming languages You possess strong knowledge of communication interfaces such as CAN, UART, Ethernet, TCP, UDP, SPI, FlexSPI, I²C, and GPIOs You have experience with PCIe interface communication You have solid hardware fundamentals You demonstrate excellent problem-solving and bug-fixing skills, combined with strong communication abilities and a team-oriented mindset Who are the pacon experts? Tell us what you are looking for, and we will find the right assignment for your expertise. Our customer base spans a wide range of industries within the engineering sector, and we are closely connected with the decision-makers in the respective technical departments. This enables direct and open communication at all times. Your success is our success. We are a reliable project partner who precisely connects the experience and expectations of our business partners with the needs of our customers. If you wish, we will keep you informed about our customers’ latest projects—tailored to your individual requirements and professional expertise.