Qualcomm Technologies, Inc. is seeking an Embedded Software Engineer to join their automotive chipset development team. This role focuses on developing IPC and VM specific Drivers for Inter Processor Communication, Diagnostic features, and System Level features across Qualcomm's entire Automobile chipset portfolio.
The position offers an exciting opportunity to work with cutting-edge automotive technology while developing crucial software components. The successful candidate will be responsible for designing, testing, and documenting drivers for both internal and external use. This role involves working with complex systems, requiring strong problem-solving abilities and technical expertise.
Key responsibilities include developing and modifying computer applications software, analyzing user needs, and creating efficient software solutions. The role requires collaboration with systems analysts, engineers, and programmers to design systems and gather project requirements. The position offers excellent growth potential with hands-on experience in embedded systems and automotive technology.
The ideal candidate should possess a Bachelor's degree in Engineering, Computer Science, or related field, with strong programming skills in C and data structures. Knowledge of Linux kernel development is crucial, and experience with Python/Perl would be advantageous. The role offers competitive compensation, including base salary, annual bonus potential, and RSU grants, along with comprehensive benefits including medical coverage, 401k, and educational assistance.
Working at Qualcomm provides exposure to industry-leading technology and the opportunity to work alongside respected engineering experts. The company offers continuous learning and development programs, tuition reimbursement, and mentorship opportunities. This position is perfect for someone looking to build a career in embedded systems while working on innovative automotive technologies.