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, Full Stack - Product Engineering jobs post near Encinitas, 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.