Most Important Skills for a Staff R&D Application Engineer at Broadcom
Rasheek, a Staff R&D Application Engineer at Broadcom, highlights the importance of both technical skills like "knowing how to code" and "understanding hardware systems design concepts," learned during undergraduate studies. The interview also emphasizes the unexpected value of soft skills such as "empathy and patience," countering the fast-paced "Silicon Valley" stereotype, as crucial for collaboration and success.
Coding, Hardware Systems Design, Empathy, Patience, Teamwork
Advizer Information
Name
Job Title
Company
Undergrad
Grad Programs
Majors
Industries
Job Functions
Traits
Rasheek Noor
Staff R&D Application Engineer
Broadcom
UC Davis
UCLA Anderson - MBA
Engineering - Electrical
Technology
Product / Service / Software Development and Management
None Applicable, Immigrant
Video Highlights
1. Strong coding skills and understanding of hardware systems design are crucial technical skills. These are often developed through undergraduate coursework and senior design projects.
2. Soft skills such as empathy and patience are essential for success in collaborative tech environments. These skills help build positive working relationships and contribute to team goals.
3. The ability to adapt and work effectively with others is highlighted as being as important as technical skills. A fast-paced environment may seem to emphasize speed, but patience and understanding are key for success.
Transcript
What sort of skills are most important for a job like yours?
There are a couple of skills that are really important, both technical and soft skills. From a technical perspective, knowing how to code, understanding hardware systems, and design concepts are key.
These are skills I learned in my undergrad, specifically in my upper-division computer science classes and my senior design project. Those are skills I've carried with me throughout the years, and they still come in helpful every day on the job.
For soft skills, certain things I've learned are key to being successful in Silicon Valley, or really in any leadership role in tech. You should have a sense of empathy as well as patience.
I know that sounds counterintuitive, considering the media often portrays a "fast, fast, fast" environment where you have to get everything done and move on. But from a soft skills perspective, developing empathy and understanding that everyone has different days has become very important.
Your coworkers might be having a good day or a bad day, and being able to empathize and work around that is crucial. Developing relationships also goes a long way in helping your coworkers achieve their goals and ultimately in being successful.
_edited.png)