Software Engineer

1 Day ago • All levels • $84,800 PA - $127,200 PA
Software Development & Engineering

Job Description

Qualcomm's Automated Driving Functions Teams are seeking a Software Engineer to take end-to-end ownership of various AD functions. Responsibilities include system development, requirement derivation, simulation, integration, and testing of these functions. This role involves defining system and software requirements, collaborating on functional concepts, and ensuring continuous development through KPI measurement and holistic testing. The engineer will also analyze logs, bug reports, and integrate new technologies, working within an agile SCRUM framework.
Good To Have:
  • Experience in Feature Development in ADAS/AD Area.
  • Professional experience with C++, Python, or similar programming languages.
  • System and requirement engineering skills, with experience in defining solutions on system and SW levels.
  • Experience in continuous integration, software testing and modern software development practices.
  • Experience with agile methodologies in a cross-functional team.
  • A mindset of challenging the status quo and finding creative ways to do things.
  • Prior experience with development vehicle testing.
Must Have:
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
  • Take end-to-end responsibility for Automated Driving Features including system design, deriving requirements, management of system integration, and testing.
  • Define system requirements based on stakeholder requirements and derive software requirements.
  • Collaborate with the team to define functional concepts for Automated Driving Functions.
  • Continuous development through defining and measuring feature KPIs as well as holistic testing.
  • Evaluate effect chain and its impact on overall feature performance.
  • Define test specifications on product level and SW level.
  • Analyze log files and bug reports.
  • Work in agile team according to SCRUM framework.
  • Investigate new technologies and integrate them to the current codebase.
  • Ensure good documentation for all the design and implementation decisions.
Perks:
  • World-class health benefit option providing world-class coverage to employees and their eligible dependents.
  • Programs designed to help employees build and prepare for a financially secure future.
  • Self and family resources to build emotional/mental strength and resilience, as well as define your purpose in life and at work.
  • Wellbeing programs and resources offer support to help employees Live+Well and Work+Well.
  • Continuous learning and development programs.
  • Tuition reimbursement.
  • Mentorships.

Add these skills to join the top 1% applicants for this job

team-management
cross-functional
communication
cpp
game-texts
agile-development
python
system-design

Job Posting Date

2025-09-20

---

Company:

Arriver Software, LLC

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

Our Automated Driving Functions Teams are looking for a Software Engineer! The Automated Driving Functions Teams at Qualcomm are responsible for end-to-end function development. As a Software Engineer, you will take ownership of various AD functions. You will be responsible for developing the system, deriving the requirement, simulation, integration, and testing of AD functions.

Minimum Qualifications:

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Preferred Qualifications:

  • Experience in Feature Development in ADAS/AD Area.
  • Professional experience with C++, Python, or similar programming languages is a plus.
  • System and requirement engineering skills, with experience in defining solutions on system and SW levels.
  • Experience in continuous integration, software testing and modern software development practices.
  • Experience with agile methodologies in a cross-functional team is a plus.
  • A mindset of challenging the status quo and finding creative ways to do things.
  • Prior experience with development vehicle testing is a plus.

Principal Duties and Responsibilities:

  • Take end-to-end responsibility for Automated Driving Features including system design, deriving requirements, management of system integration, and testing.
  • Define system requirements based on stakeholder requirements and derive software requirements.
  • Collaborate with rest of the team/PO to define functional concepts for Automated Driving Functions.
  • Continuous development through defining and measuring feature KPIs as well as holistic testing.
  • Evaluate effect chain and its impact on overall feature performance.
  • Define test specifications on product level and SW level.
  • Analyze log files and bug reports.
  • Work in agile team according to SCRUM framework.
  • Investigate new technologies (frameworks, libraries, practices, etc.) and integrate them to the current codebase.
  • Ensure good documentation for all the design and implementation decisions.

Level of Responsibility:

  • Works under supervision.
  • Decision-making affects direct area of work and/or work group.
  • Requires verbal and written communication skills to convey basic, routine factual information.
  • Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively.

Set alerts for more jobs like Software Engineer
Set alerts for new jobs by Qualcomm
Set alerts for new Software Development & Engineering jobs in United States
Set alerts for new jobs in United States
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙