Jobs#Embedded Software Engineer - Integration
Job description
The Products and Integration team at Qualcomm is seeking talented software engineers to enhance mobile chipset technology. The role involves working in a dynamic environment, collaborating with cross-functional teams to gather product and software architecture requirements. Candidates will integrate drivers and peripheral software while addressing system-level issues. This position focuses on developing cutting-edge technology and ensuring software stability and performance.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience, or a Master's degree with 1+ year of experience, or a PhD in a related field.
- 2+ years of experience with programming languages such as C, C++, Java, or Python.
- Previous experience in embedded software development and device drivers.
- Working knowledge of real-time operating systems and CPU architecture.
- Experience with build systems like SCons.
Responsibilities
- Interact closely with cross-functional software teams to verify and debug software stability issues and features.
- Design and implement scalable build system software and tools used to generate various image flavors.
- Collaborate with the HW and Systems Engineering team to ensure the Core Platform software meets power and performance KPIs.
- Work with program management and product image leads to develop software product roadmaps and delivery plans.
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?
