Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Qualcomm Logo

Software Engineer - Software Engineering

Qualcomm

$84,800 - $127,200
Sep 20, 2025
Novi, MI, USA
Apply Now

Arriver Software, LLC-Sharp is looking for a Software Engineer to take ownership of various Automated Driving Functions, including system design, deriving requirements, management of system integration, and testing.

Requirements

  • 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.
  • Prior experience with development vehicle testing is a plus.
  • Knowledge of SCRUM framework.

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.

Other

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
  • 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.