Jobs#Senior Sensors Software Engineer
Job description
Qualcomm is seeking a Software Engineer to design, develop, and validate embedded and edge software for mobile applications. The role involves collaboration with cross-functional teams to create innovative software solutions for various technologies, including sensors and multimedia. The ideal candidate will have a strong background in embedded software development and a passion for advancing sensor technology in mobile devices. This position is part of a dynamic team focused on delivering cutting-edge products that enhance user experiences.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 2+ years of experience with programming languages such as C, C++, Java, or Python.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience is also acceptable.
- PhD in Engineering, Information Systems, Computer Science, or related field is a valid qualification.
Responsibilities
- Design, develop, create, modify, and validate embedded and edge software applications.
- Analyze user needs and software requirements to customize software for optimal operational efficiency.
- Participate in the design and coding of large features, including unit testing and debugging.
- Perform code reviews and regression tests to ensure code quality.
- Collaborate with project team members to achieve project objectives.
- Write technical documentation for software projects.
Benefits
- Qualcomm offers competitive compensation, annual bonuses, stock programs, comprehensive healthcare coverage, retirement plans, wellness programs, parental leave, flexible work options, and professional development opportunities.
Is this posting expired or inaccurate?
