About the role
The successful candidate will be responsible for designing, developing, testing, and deploying full-stack web applications and embedded systems. They will work closely with cross-functional teams to understand requirements, architect solutions, and deliver high-quality software. Key responsibilities include:
- Designing and developing full-stack web applications using Python, C#, and other relevant technologies
- Implementing embedded systems using C# and other low-level programming languages
- Writing clean, maintainable, and efficient code that meets performance and reliability requirements
- Collaborating with product managers, designers, and other engineers to translate requirements into functional solutions
- Performing unit, integration, and end-to-end testing to ensure the quality of the delivered software
- Participating in code reviews, design discussions, and problem-solving sessions to continuously improve the codebase and development processes
- Staying up-to-date with the latest trends and technologies in the field of software engineering and embedded systems
About the company
Qualcomm is a global semiconductor company that designs and manufactures wireless telecommunications products and services. The company is known for its expertise in mobile and wireless technologies, including chipsets, software, and services.