Software Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering · Artificial Intelligence
In short
Qualcomm is looking for a Software Engineer to drive AI-powered engineering productivity initiatives. This role involves architecting and deploying agentic workflows, automation platforms, and AI-assisted development solutions to enhance efficiency and quality in large-scale software development organizations.
Responsibilities
- Design and implement AI-powered engineering productivity solutions.
- Develop and scale agentic workflow frameworks for engineering teams.
- Build automation for software development lifecycle (SDLC) processes.
- Create engineering dashboards, reporting systems, and operational metrics.
- Enable AI-assisted debugging, triage, and root cause analysis workflows.
- Collaborate with platform, tools, and product teams to identify high-value automation opportunities.
- Define architecture and technical direction for engineering productivity services.
- Drive adoption of generative AI technologies within software engineering workflows.
- Partner with stakeholders to prioritize productivity investments based on measurable business impact.
- Mentor engineers and provide technical leadership for strategic initiatives.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
- Strong proficiency in Python, C++, or comparable programming languages.
- Experience building developer tools, automation systems, or engineering platforms.
- Experience with large-scale software development environments.
- Strong system design and architecture skills.
- Excellent communication and cross-functional collaboration abilities.
- Experience with Large Language Models (LLMs), AI agents, and RAG systems.
- Experience building internal developer platforms.
- Familiarity with Windows, embedded, mobile, or driver development environments.
- Experience with telemetry, metrics, analytics, and engineering dashboards.
- Experience deploying AI solutions into enterprise engineering workflows.
- Knowledge of software quality, CI/CD, release engineering, and triage systems.
- MS in Computer Science, Computer Engineering, or related field.
Desired Qualifications
- Reduce manual engineering effort through automation.
- Increase engineering productivity and development velocity.
- Improve issue triage efficiency and debugging effectiveness.
- Drive measurable adoption of AI-enabled engineering workflows.
- Deliver scalable platforms used across multiple engineering organizations.
Benefits
- Competitive annual discretionary bonus program.
- Opportunity for annual RSU grants.
- Highly competitive benefits package designed to support your success at work, at home, and at play.
- US benefits available (details via provided link).
#AI#engineering productivity#software development#automation