What are the responsibilities and job description for the Software Engineer BSP (Kernel / QNX) position at Global Connect Technologies?
BSP (Kernel / QNX) SW Engineer:
Must-haves:
- Linux Kernel and device driver development, debugging, and testing.
- Hands-on experience in Board Bring-up.
- Experience in optimizing system performance and memory.
- Strong programming skills in C/C , Python and competence with scripting languages.
- Knowledge of communication protocols like UART, SPI, I2C, Ethernet, and USB.
- Experience with operating system development, security protocols, and updates.
- Understanding of hypervisors and virtualization technologies.
- Understanding of boot processes and flows.
- Experience with test automation tools and techniques.
- Proficiency in Agile methodologies, DevOps practices, and CI/CD pipelines.
- Excellent organizational, verbal and written communication skills and a high level of interpersonal skills.
- Familiarity with QNX Hypervisor.