Remote - QNX BSP Developer @ int2code GmbH
int2code GmbH
🆕NOWEMust have skills: Strong experience with embedded systems and low-level software development (C/C++). Hands-on experience with Qualcomm SoCs and BSP development. Deep understanding of bootloaders, kernel bring-up, and device tree configuration. Experience with hardware interfaces: UART, SPI, I2C, CAN, Ethernet, etc. Proficient in debugging tools (JTAG, serial console, trace tools, wireshark, dlt). Experience with version control (git) and CI/CD pipelines. Excellent problem-solving and analytical skills. Nice to have (one of): Experience with Qualcomm SoCs BSP (Gen4 prefered) QNX experience (highly desired). Experience with Linux or other automotive RTOS environments. Familiarity with build systems (CMake, Bazel). Who we are? We are a small team of a real experts where the hierarchy is really flat and where the main focus is put on the customer projects. The competence and the quality of the delivered code are the main factors which distinguish us from the competition. We are looking for experienced embedded C/C++ developers to join our avionic or automotive projects like a Driver Monitoring Systems, Digital Mirrors, Infotainment Systems. We have been working exclusively remotely since 2017. We are happy to share our knowledge from the automotive and avionic domain. If you are looking for growth opportunities and appreciate working with an experienced embedded team, focused on high quality services, join us. ,[Test and validate BSP drops for Qualcomm SoCs, identifying and documenting defects., Analyze bugs reported from testing, reproduce issues, and assign them to the appropriate development teams with appropriate comments/logs, Perform porting activities from QNX7 to QNX8, ensuring compatibility and functionality., Maintain release branches, incorporating bug fixes and updates as needed., Contribute to the development and maintenance of device trees, bootloaders, and hardware abstraction layers., Debug and resolve issues related to hardware bring-up, kernel, and low-level drivers., Document BSP integration steps, configurations, and known issues., Support functional safety (ISO 26262) and security requirements in BSP deliverables.] Requirements: Linux, Git, Embedded, C/C++, RTOS, C, C++, BSP, CI/CD Pipelines, UART, SPI, I2C, CAN, Ethernet, Automotive, QNX, Docker, Yocto, Python, AUTOSAR, Bazel, LDRA, UDS, SPICE Tools: Jira, Polarion, Confluence, GitHub, SharePoint, GitLab, Bitbucket, gerrit, reviewboard, Coverity, Parasoft, GIT, SVN, Jenkins, GoCD, Agile, Scrum. Additionally: Flat structure, Small teams, International projects, You can have your office wherever you want, No dress code.