Qualcomm

#Senior Sensors Software Engineer

$111KFull-time · San Diego, CA
✓ Verified live on the employer's own system · added 41 days ago
Save search
Junior · 2+ yrs exp

Requirements

Education: Bachelor's degree or related field

Experience: 2+ years

Skills & tools

ProgrammingC Plus PlusJavaPythonMachine LearningSecurityTroubleshootingCommunications
Apply on company site ↗ See your fit → free

Full job description

We are seeking a skilled Embedded Software Engineer with a strong background in software architecture to join our team. You will be responsible for the design, development, integration, and commercialization of scalable and high-performance software systems for real time embedded Sensors software within a very dynamic group setting.

You will also work with a cross-functional team of dedicated engineers to ensure that architectural decisions align with business needs and technical requirements in various kinds of commercial devices.

- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.

Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.

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.

* Excellent understanding of software design and development process

* Strong analytical skills and ability to work in a dynamic and fast paced team environment

* Understanding of Digital signal processing, Machine Learning and Artificial Intelligence

* Applies advanced software knowledge and experience to design, develop, create, modify, and validate embedded and edge software, applications, and/or specialized utility programs.

* Analyzes complex user needs and software requirements to select appropriate technologies and design frameworks for specific project needs, considering factors such as performance, scalability, and security.

* Develop and maintain architectural designs for software systems, ensuring scalability, performance, and maintainability for products and systems.

* Undertakes design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules.

* Use tools and techniques to model and analyze software systems, identify potential bottlenecks, optimize performance and ensure code quality.

* Leverages technical knowledge with others inside project team to accomplish project objectives and make informed decisions.

* Manage complex projects while meeting project expectations.

* Requires excellent verbal and written communication skills to convey information to meet somewhat large audiences. May require advanced negotiation, influence, tact, etc.

* Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively.

More jobs at Qualcomm

Similar jobs near San Diego, CA

Tell me when more Senior Software Engineer jobs post near San Diego, CA We re-check every listing against the employer’s own board — no résumé needed.

Search #Senior Sensors Software Engineer jobs near San Diego, CA → Browse all live jobs

This posting was published by Qualcomm on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.