4 days ago
Munich, GermanyStaff+
Responsibilities
- Design, develop, create, modify, and validate critical embedded and cloud-edge software, applications, and specialized utility programs.
- Analyze user needs, software requirements, and time and cost constraints to design sophisticated software solutions.
- Design and implement software subsystems for complex, large-scale products and systems.
- Lead design, coding, and testing efforts to meet project specifications and schedules.
- Perform complex code reviews and regression tests, and triage and fix software issues.
- Collaborate with hardware, systems, architecture, and test engineers on system-level software solutions.
- Write detailed technical documentation and review documentation produced by junior engineers.
- Provide supervision and technical guidance to team members and influence key organizational decisions.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field plus 6+ years of software engineering or related experience; alternatively, a master's degree plus 5+ years or a PhD plus 4+ years.
- At least 3 years of experience with programming languages such as C, C++, Java, or Python.
- Preferred: master's degree in a relevant field and 12+ years of software engineering or related experience.
- Preferred: 3+ years with database management software and APIs.
- Preferred: 2+ years in a technical leadership role, with or without direct reports.
- Preferred: at least 1 year using Git, Perforce, or a source code management system.
- Equivalent experience may be considered when candidates can demonstrate the required competencies and ability to fulfill the principal duties.
About Qualcomm
Qualcomm is a public semiconductor company headquartered in San Diego, founded in 1985, that designs and sells wireless chipsets and platforms for mobile devices, automotive, IoT, and networking, notably the Snapdragon application processors and 5G modems. It also licenses a large portfolio of cellular patents to device makers, generating revenue alongside chip sales; its technology underpins many Android smartphones and emerging automotive and edge-compute systems, and it trades on NASDAQ as QCOM.
