Sr. Software Engineer

QualcommSan Diego, CA
77d$111,300 - $166,900

About The Position

Software Analytics and Global Automation(SAGA) team is looking for a passionate, self-driven and innovative Software engineer who is eager to work on cutting edge technologies. The ideal candidate should have a strong foundation in C/C++ programming and a passion for software development.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience, OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience, OR PhD in Engineering, Information Systems, Computer Science, or related field.
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Nice To Haves

  • 3-5 years industry experience in the following areas.
  • Excellent coding and debugging skills in C/C++.
  • Good knowledge on Data structure and algorithms.
  • Experience in object-oriented analysis and design (OOA and OOD).
  • Good knowledge of Design patterns.
  • Excellent analytical and problem-solving skills.
  • Development experience in Windows/Linux based environment.
  • Ability to work in a fast-paced dynamic team environment.
  • Experience with version control systems (e.g., Git).
  • Knowledge of software development lifecycle (SDLC) processes.
  • Understanding of multi-threading and concurrency.
  • Good communication skills and be a team player.
  • Web development skills, Electron, React, Angular, and Node.js, Jenkins, and CI/CD processes.
  • Development experience with USB drivers; knowledge of libusb is a plus.
  • AI programming / Large language models (LLMs etc.).

Responsibilities

  • Design, develop, test, and maintain C/C++ applications.
  • Collaborate with cross-functional teams to design and implement software solutions.
  • Gather requirements and drive the feature delivery end-to-end.
  • Debug and resolve complex software defects and issues.
  • Conduct code reviews and provide constructive feedback.
  • Write and maintain technical documentation.
  • Stay updated with the latest industry trends and technologies.

Benefits

  • $111,300.00 - $166,900.00 salary range.
  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Highly competitive benefits package designed to support success at work, at home, and at play.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service