Posted in

Senior Sensors Software Engineer – Software Engineering

Senior Sensors Software Engineer – Software Engineering

CompanyQualcomm
LocationSan Diego, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Embedded software development in C/C++
  • Embedded real time operating systems
  • Experience in Linux/Android/Windows operating system
  • Experience with embedded software debug tools
  • Good understanding of software design and development process
  • Excellent written and verbal skills
  • Strong analytical skills and ability to work in a dynamic and fast paced team environment
  • Sensors technology
  • Programming experience with Java, Python, etc.
  • Understanding of Digital signal processing, Machine Learning and Artificial Intelligence

Responsibilities

  • Applies Software knowledge and experience to design, develop, create, modify, and validate embedded and edge software, applications, and/or specialized utility programs.
  • Analyzes user needs and software requirements to design and customize software for optimal operational efficiency.
  • Designs and implements software modules for products and systems.
  • Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules.
  • Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code.
  • Collaborates with others inside project team to accomplish project objectives.
  • Writes technical documentation for Software projects.

Preferred Qualifications

  • Embedded software development in C/C++
  • Embedded real time operating systems
  • Experience in Linux/Android/Windows operating system
  • Experience with embedded software debug tools
  • Good understanding of software design and development process
  • Excellent written and verbal skills
  • Strong analytical skills and ability to work in a dynamic and fast paced team environment
  • Sensors technology
  • Programming experience with Java, Python, etc.
  • Understanding of Digital signal processing, Machine Learning and Artificial Intelligence