Posted in

Product Software Integration Engineer – Software Engineering

Product Software Integration Engineer – Software Engineering

CompanyQualcomm
LocationSan Diego, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior, Mid Level

Requirements

  • Software development and System Architecture on Arm based RTOS platforms
  • Android or other High level OS for Mobile, Compute, IoT or Automotive products (e.g. Android, Linux, Windows etc.)
  • Software version control systems (such as GIT, Perforce etc.) for large scale software development
  • C /C++ programming and debug experience
  • Software development for embedded platform
  • One or more of the following Modem protocols: EVDO/WCDMA/LTE/5G system architecture
  • RTOS software development
  • Scripting language such as Perl or Python
  • Multimedia (Audio, Video, Camera) software development/debug/integration
  • Understanding of ARM processor family and software development on ARM processors
  • Understanding of Bluetooth, Wifi (802.11 family) drivers and protocol
  • Embedded system debugging skills (Jtag based)
  • Familiarity with modem log analysis (e.g. WCDMA, LTE, 4g, 5g etc.)

Responsibilities

  • Integrate software components and configurations to meet product specifications
  • Maintain and enhance automation for continuous integration systems
  • Resolve build failures, resolve any software interface dependencies
  • Create and maintain build scripts to optimize the build generation process
  • Manage software configuration using version control system (e.g. Perforce or GIT)
  • Announce and release new software baselines
  • Sanity test the incremental builds to catch any regression issues due to new integration
  • Debug any sanity test failures
  • Create scripts to automate the test scenarios and process logs

Preferred Qualifications

  • Industry experience in software development and System Architecture on Arm based RTOS platforms
  • Experience with Android or other High level OS for Mobile, Compute, IoT or Automotive products
  • Experience with software version control systems for large scale software development
  • Experience in multimedia software development/debug/integration
  • Understanding of Bluetooth, Wifi drivers and protocol