Embedded Platform Software Engineer
Posted on 5/7/2022
INACTIVE
Locations
San Diego, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Android Development
Data Analysis
C/C++/C#
Java
Linux/Unix
Management
Operating Systems
Python
Requirements
- Programming in C/C++
- Operating Systems and multi-threaded programming
- Hardware drivers
- Developing, debugging, profiling, and optimizing for embedded real-time environments
- Inter-processor communications
- Computer architecture
- Multimedia software development experience on Android, Windows or Linux
- Shell/Python scripting
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
Responsibilities
- Architect, design and develop multimedia frameworks across the processors available on the SoC
- Develop high-performance system drivers for compute resources
- Work closely with our global team to integrate, test, and commercially support our embedded software
- Offsite and occasional onsite work with OEMs and Independent Software Vendors may be required
- Communicates issues with team lead and peers
- Adapts to changes and setbacks in order to meet deadlines
- Communicates with project lead to provide status and information about impending obstacles
- Collaborates with others inside project team to accomplish project objectives
- Gathers, integrates, and interprets information specific to a module or sub-block of code from a variety of sources in order to troubleshoot issues and find solutions
- Collaborates with individuals within domain to complete the team's work
- Stays focused and deals with setbacks in a timely manner
- Seeks out learning opportunities to increase own knowledge and skill
- Completes assigned coding tasks to specifications on time without significant errors or bugs
- Resolves straightforward software issues and bugs within a reasonable amount of time
- Actively seeks answers for new challenges
- Prioritizes project deadlines and deliverables with close supervision
- Is receptive to others' suggestions about ways in which a problem can be addressed differently
- Escalates technical issues to an appropriate party (e.g., project lead, colleagues)
- Networks with colleagues within domain to gain insight, ideas, and connections
- Working under close supervision
- Taking responsibility for own work and making decisions with limited impact; Impact of decisions is readily apparent; errors made typically only impact timeline (i.e., require additional time to correct)
- Using verbal and written communication skills to convey basic, routine factual information about day-to-day activities to others who are fully knowledgeable in the subject area
- Completing most tasks with multiple steps which can be performed in various orders; some planning and prioritization must occur to complete the tasks effectively; mistakes may result in some rework
- Exercising some creativity to troubleshoot technical problems or deal with novel circumstances
- Using deductive problem solving to solve moderately complex problems; most problems have defined processes of diagnosis/detection; some limited data analysis may be required
- Financial accountability (e.g., does not involve budgeting responsibility)
- Influence over key organizational decisions
- Role in strategic planning
Desired Qualifications
- 1+ years of experience with Programming Language such as C, C++, Java, Python, etc
- 1+ years of experience with Database Management Software
- 1+ years of experience with API
- 1+ years of experience working in a large matrixed organization
Digital wireless telecommunications products and services.
Company Overview
Qualcomm's mission is to lay the foundation for wireless growth. The company provides a host of telecommunication tools and services.
Benefits
- Premium-free health coverage
- Onsite health & fitness centers
- Retirement programs
- Disability & life insurance programs
- Tuition reimbursement
- Product discounts
- Flexible time off
- Parental leave
Company Core Values
- Purposeful Innovation
- Passionate Execution
- Collaborative Community
- Unquestioned Integrity