המקום בו המומחים והחברות הטובות ביותר נפגשים
Job Area:
Engineering Group, Engineering Group > Software Applications Engineering
Required Qualifications:
6+ years Software Applications Engineering, Software Development experience, or related work experience.
4+ years development or debugging experience with High level operating systems (QNX, Linux and Android)
Very solid experience with embedded software development, integration, debugging.
Experience with C/C++ programming and modern scripting languages.
Generic understanding the boot process and system architecture of ARM Cortex-A/X based SoC systems, including topics like MMU/SMMU, virtualisation and ARM TrustZone
Excellent issue triage and debugging skills with complex system level issues.
An intrinsic desire for systematic working and ability to deliver high quality results in a stressful environment.
Good communication and excellent teamwork skills.
Being fearless and able to focus on technical topics in highly escalated situations.
Quick adaptability to work in new technologies.
Ability to take up project management responsibilities.
Badass debugging capabilities and ability to understand problems in a larger picture.
Basic understanding of software development processes.
Driving license for Germany and ability to freely travel within Europe and North America on short notice.
Ability get recognised in a small cross-functional team and mentoring junior team members in technical topics.
Preferred Qualifications:
Experience with Automotive Infotainment or ADAS projects.
Experience with manufacturing and testing of automotive systems.
Experience in using debugging tools such as JTAG, ftrace or GDB.
Ability to work with common test equipment (oscilloscope, logic analyser, spectrum analyser, multimeter)
Experience with serial peripherals like UART, SPI, I2C, PCIe on hardware and software aspects.
Experience with complex interfaces like USB, Ethernet, CSI, DSI or HDMI.
Experience with storage peripherals like UFS, eMMC or NVMe.
Deep understanding of the ARM architecture.
Experience with working with schematics and being able to do basic hardware reworks.
Exposure to Secure boot and Trusted Operating systems concept.
Education:
Automotive, AI/ML, SIL/HIL, infotainment, ADAS
Minimum Qualifications:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience.
Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience.
PhD in Engineering, Information Systems, Computer Science, or related field.
• 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc.
• 1+ year of any combination of academic and/or work experience with debugging techniques.
*References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfill the principal duties of the role and possesses the required competencies.
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
משרות נוספות שיכולות לעניין אותך