Senior Staff Engineer Job Description
Senior Staff Engineer Duties & Responsibilities
To write an effective senior staff engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included senior staff engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior Staff Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior Staff Engineer
List any licenses or certifications required by the position: CCIE, ITIL, CCNA, CTS, SSL, CCNP, FE/EIT, GMS, ASME, GD&T
Education for Senior Staff Engineer
Typically a job would require a certain level of education.
Employers hiring for the senior staff engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Engineering, Computer Science, Technical, Computer Engineering, Electrical Engineering, Education, Design, Science, Communication, Electronics
Skills for Senior Staff Engineer
Desired skills for senior staff engineer include:
Desired experience for senior staff engineer includes:
Senior Staff Engineer Examples
Senior Staff Engineer Job Description
- Prepare 10 Yr
- Participate in various multi-team efforts focused on specific analytic techniques
- Mentor engineering technicians
- Define, plan, prioritize, and track software status for distributed development team
- Work closely with other domains
- Coach and mentor junior software engineers
- Evaluate internal and external change requests using formal Change Management processes
- Lead and/or coordinate reviews (requirements, code, architecture,…) internally or externally
- Technical lead for software integration activities
- Technical lead for 3rd party software integration
- Experience in the production of ventilation system design deliverables, Ventilation Flow Diagrams (VFDs), Basis of Design (BoD), Plant Sizing Calculations (Heating/Cooling/Fan Sizing), Control Philosophy
- Experience with NoSQL or relational databases, can speak to pros/cons of different DB methods
- Experience working for a startup, R&D/labs team, or examples of shipping side-projects
- Experience with machine-learning or NLP
- Experience with docker or other containerization systems
- Fluent in programming in Python and shell scripts
Senior Staff Engineer Job Description
- New assembly subcontractor qualification
- Assembly process deep dive audit
- Set up OCAP to guide subcontractor on test maverick lot disposition relating to product/ die
- Generate build sheet/ marketing outlines drawing for/with subcontractor
- Verify new packages with the ON-Semi design rules
- Work with subcontractor on their DFMEA
- Review and Support 8D process for customer complaints
- Take primary responsibility for making improvements to the environment
- Must be willing to participate in on-call support in the nights & weekends as part of the network engineering team supporting Global Infrastructure
- Coordinate with vendors for hardware and services in cooperation with network management
- Interface with engineering, marketing and packaging teams to assist in IC and final product requirements
- At least 10 years of working experience with Master or PhD degree in Electrical engineering
- Willing to travel to mainland China to hold design review and chip related testing
- Thorough understanding of the compilers and related tool chains
- Solid programming skills in C, C++, Java and assembly languages
- Knowledge of compiler internals and ideally internals of Open64 or GCC
Senior Staff Engineer Job Description
- Coordinate with PXDrill field engineers to optimize WOB/RPM step tests in addition to documenting tool face control and BHA build tendencies
- Optimize and document connection best practices to ensure pertinent torque and drag data is implemented in future well profile designs
- Participate in and recommend areas for improvement of internally generated programs and procedures, as wells as contractor and service companies
- Analyze effects of various drilling fluids and rheological properties on equivalent circulating densities and hole cleaning
- Enhance drilling hydraulics with emphasis on liner optimization, pump pressure and flow range limitations
- Analyze BHA and drill string dysfunction to advance drilling best practices and BHA design as a function of geology and planned wellbore trajectory
- Review and monitor various BHA performance metrics and identify areas for continuous improvement and optimization using an engineering and data analytics approach
- Support success of rotary steerable systems and serve critical role in development of RTOC for real time drilling optimization and monitoring
- Understand dynamics between point and push the bit rotary steerable systems and provide recommendation based on dysfunction and vibration analytics
- Provide engineering support and root cause analysis for bottom hole failures with goal of increased MTBF and reliability
- Hands-on experience in Big Data Components/Frameworks, such as Hadoop, Spark, HBase, HDFS, Hive, NoSQL databases
- Experience in other distributed system components, such as Solr, Elasticsearch, Logstash, Kibana, Kafka, REST API, is a plus
- Subsystem development experience
- Self-starter with proven record of sound decision for design and development activities
- A Bachelor’s degree in Electrical Engineering or other comparable technical discipline or equivalent combination of education and experience
- Minimum of 8 years of RF engineering design experience
Senior Staff Engineer Job Description
- Engage in R&D projects to develop innovative RF solutions that boost RF performance of mobile devices
- Apply novel RF solutions to UE products and provide support to development teams by troubleshooting RF-related issues to bring our products to market successfully
- Interface with internal teams such as Software, Product Planning, Hardware and Testing
- Work collaboratively with external suppliers and customers
- Research and identify next generation algorithms in 3D Computer Vision (CV) & Machine Learning fields for adoption into future Flagship Products
- Go-to-Expert on SW Algorithms applicable for Depth Sensing, 3D Reconstruction, Motion-Tracking systems
- Technology Scouting/Sourcing to identify innovations by building and maintaining long-term relationships with technology incubators, start-ups, and vendors
- Conduct In-depth Evaluations and prototyping of emerging CV solutions for integration into future mobile devices
- Build a multi-year roadmap for Computer Vision Technologies
- Identify technology trends and consumer use-cases influencing the future of the mobile device industry
- Strong problem solving skills and excellent knowledge in Six Sigma DMAIC approach, Lean principles, DOE, SPC, FMEA, GR&R and other quality improvement tools
- 5+ years of experience with Linux, SQL, JS, Groovy, Perl, AngularJS
- Able to apply design/development tools as required (FMEA, 8D Methodology)
- Self-motivated, independent, ability to prioritize and multi-task, strong sense of personal accountability
- Strong C++ programming abilities
- Expertise in graph theory, EDA software, and algorithm development
Senior Staff Engineer Job Description
- Bachelor's Degree in Computer Science, Computer Engineering or similar field
- You have already learned and delivered in the client-server, distributed architecture software into the billion dollar enterprise market – come prepared to talk about something you personally delivered
- You have owned or been responsible for large sections or the entire end to end operation of software
- You are strong in C, C++, and you have learned new languages and scripting as needed along the way
- Deep understanding of kernel, drivers, on Windows or another OS *in depth* – you are comfortable reverse engineering, debugging, troubleshooting, looking at network traces –all to determine the root cause of a problem or a behavior you need to understand in detail
- Our product is comprised of C (kernel code), exception-denying C++98/03, C++98/03 using libraries like Boost, and C++11/14
- A strong knowledge of DRAM, NAND, and other memory systems through academic coursework as a minimum
- Ability to be a strong individual contributor team player
- BSEE minimum required
- Solid understanding of modern verification practices including System Verilog, UVM and assertion based test
- BS in CS or related field, advanced degree desirable
- Development experience in Windows Workflows (WF), WPF, MVVM a plus