Staff Engineer Job Description

Staff Engineer Job Description

4.5
181 votes for Staff Engineer
Staff engineer provides research, design, and development of related mechanical equipment, materials, and/or technology to improve existing manufacturing processes.

Staff Engineer Duties & Responsibilities

To write an effective staff engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included staff engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Ensure that all sourced materials and components are properly specified and comply with Baker quality standards
Installs and performs maintenance on broadcast consoles, audio routers, recording equipment, microphones, digital audio systems, transmitters, antennas, control systems, remote equipment
Lead aspects of the weekly product development meetings specific to the assigned products
Model and create 2D drawings to support design and shop drawings of upholstery frames
Draft detail drawings, apply critical dimensions, and call out critical characteristics by reviewing the designers' drawings and specifications to determine the most logical construction methods and sequences of operations
Create cost estimates to support new product development that includes make vs buy decisions, labor studies, and coordination with the supply chain team to determine inventory effects
Write bills of material into existing .xls forms for input into SAP
Responsible for the development and maintenance of product engineering standards for all product types
Assist with the sample program performing the product engineering functions for new samples produced by the plant
Active participant in the plant safety steering committee

Staff Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Staff Engineer

List any licenses or certifications required by the position: EIT, HAZWOPER, OSHA, AWS, ACI, ICC, PCI, SBE, ARP4754A, CISSP

Education for Staff Engineer

Typically a job would require a certain level of education.

Employers hiring for the 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, Education, Mechanical Engineering, Science, Electrical Engineering, Design, Civil Engineering

Skills for Staff Engineer

Desired skills for staff engineer include:

Manufacturing processes
Materials
Product and process design
Java
Python
Data structures
Algorithms
Related disciplines
Spring
Related specialties

Desired experience for staff engineer includes:

Experience in high-end upholstery engineering and manufacturing
A minimum of two years of experience using CAD software
Strong knowledge of upholstery construction standards
BS/BE/Masters in Computer Science from IIT/NIT/Tier1-2 colleges
Work closely with the members of the Endpoint Security team, in an Agile Software Development environment
Provide strong testing, debugging and documentation skills, and develop automated tests for software created by you or others in the group

Staff Engineer Examples

1

Staff Engineer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of staff engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for staff engineer
  • Design, implement, execute and maintain tests
  • Leading secure tunnel and proxy client development on iOS, Android, and Windows Phone
  • Work across multiple R&D teams in the development and integration of gateway technology for the AirWatch product suite
  • Performs independent analysis of a complex workload and initiates performance improvements in subsystems
  • Lead & contribute to architecture, design, and implementation of a distributed storage platform that runs a variety of popular analytics models for streaming, batch, and interactive analytics
  • Participate in planning, reviewing and checking Smartphone product hardware design/hardware reliability design
  • Build regular communication channels and maintain good relationship with high end hardware reliability design experts and professional organization in industry, following up the trend and new technologies to give key proposals to company level technical strategy plan
  • Introduce advanced technologies or methodologies (Best practice) to development team, to improve mobile phone hardware reliability design capability
  • Design and develop biomedical instrument from conceptual phase to product launch
  • Develop sub-system specification of new product by working closely with cross-functional teams
Qualifications for staff engineer
  • Windows Kernel environment and debugging tools experience preferred
  • BS/MS in Computer Science or Computer Engineering or Electrical Engineering is required
  • 10+ years of Enterprise software development or testing experience
  • Proven track as technical leader of project with 5+ team members
  • Hands-on experience of developing modern enterprise applications with C++/Java
  • Experience in object-oriented design methodology and techniques required
2

Staff Engineer Job Description

Job Description Example
Our company is looking to fill the role of staff engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for staff engineer
  • Managing the progress of the project works and chairing the progress meeting
  • Receiving and executing requisition for facilities equipment from others department
  • Compile and document all facility equipment specification
  • Documentation of all system drawings
  • Managing and development of local and out station contractors
  • 50%~60% of the time spent on coding and/or hands-on technical implementation supporting in-scope platforms
  • Implement new, highly scalable platform components
  • Analyze, design, program, debug, performance tune and modify software
  • Drive investigations to improve engineering capabilities via automation, CD tool integration
  • Drive investigations into new and emerging technologies
Qualifications for staff engineer
  • Architecture, Design and development experience in distributed applications and system management software
  • Background in virtualization, networking and remote protocols, LDAP is highly desired
  • Strong customer oriented mindset is required
  • Knowledge of web development technologies including Spring and Hibernate is a plus
  • 7 plus years of experience in software development and quality engineering
  • Virtualization experience in KVM/ESX - Installation/Configuration/Administration
3

Staff Engineer Job Description

Job Description Example
Our company is looking to fill the role of staff engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for staff engineer
  • IT Manager Backup required
  • Validate functionality, integrity, protocol compliance and performance for storage products in support of the firmware development process
  • Manage day to day test execution for multiple projects in parallel and debug failures found in test, failure analysis of complex issues and managing issue tracking cases to resolution
  • Represent FW validation in cross-functional efforts and communicate test status, reports and metrics to firmware engineering and program management teams in support of each programs objectives and schedule
  • Recommend and assist with developing and implementing test process and methodology improvements with guidance
  • Design an open API platform
  • Develop proof of concept of the open API platform
  • Translate product specifications for batch manufacturing into process requirements
  • Understand cause & effect relationships between process parameters and product performance
  • Deliver process solutions across multiple manufacturing sites (requiring international travel) for equipment cleaning at an industrial level within FDA regulated GMP manufacturing facilities
Qualifications for staff engineer
  • Working knowledge of CI frameworks (ex
  • Proven ability testing high-quality software
  • Experience in Performance & Scalability is desired
  • Participate in the design, implementation, documentation of system architecture initiatives, full product development life cycles and work through management plane, control plane and data plane integration activities
  • 10+ years of experience in developing distributed, multi-tier enterprise applications
  • Solid background in C/C++ and kernel programming
4

Staff Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking for a staff engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for staff engineer
  • Ensure that all deliverables are properly documented
  • Develop automated units for all created components
  • Architecting technical solutions for engineering and production
  • Technical spokesperson for the ETS on test solution that spans Engineering HW, SW, System, Qualification along with production test venues – Front ending as the ETS Tech
  • Approve technical risk assessments & mitigations associated with Test issues and test designs
  • Liaison between ETS and internal/external stakeholders Participate in the definition of and signoff the review of Test strategies
  • Define, Refine and Drive ETS STRAP & business objectives throughout Test solutions
  • Drive proof-of-concepts/VPD ideas as necessary to demonstrate new ideas and technologies
  • Drive and Contribute to Innovation across ETSCOE
  • Leads root cause investigation and corrective action for product test process related escapes
Qualifications for staff engineer
  • Deep working knowledge of networking and Operating System concepts
  • Working knowledge of scripting languages like perl, python and shell scripts
  • Virtualization technologies, centralized networking, security experience will be a big plus
  • A passion for making and delivering well-architected enterprise-class virtualization products for Software-Defined Data-Center (SDDC)
  • 5+ years of experience in designing and developing system and/or kernel software on x86 platform (preferred in a Linux/Unix environment)
  • Extensive hands on experience configuring network and associated components, resolving complex software defects, including reproducing problems based on written descriptions, applying relevant techniques to isolate root cause, tracing through large source code bases, and writing short-term workarounds and permanent solutions
5

Staff Engineer Job Description

Job Description Example
Our growing company is looking for a staff engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for staff engineer
  • Leverages support & collaborates with global / domestic Advanced Tech
  • Communicates with senior leadership team to present technical accomplishments
  • Takes ownership for talent identification, nurturing technical capabilities within and across cross functional teams
  • Guide the teams for effective implementation of various systems and subsystems
  • Analyzing business applications requirements for functional areas such as service, sales, quoting and operations to recommend system changes and enhancements thru writing code, testing and debugging software applications
  • Translate business requirements and specifications into system and application designs
  • Respond and resolve trouble ticket issues directly related to bug fixes in code that impede end users with accessing and utilizing the business software applications
  • This person will execute the design, implementation, and support of an internal IT infrastructure and applications support for onsite and remote users within a medium-sized organization, working in conjunction with the Corporate IT Department
  • Writes code and unit tests to implement designs of new features and improvements
  • Makes code modifications without introducing new problems into the environment at the time application is released to customer by following good design and coding practices
Qualifications for staff engineer
  • Minimum Bachelor's degree in Computer Engineering or Computer Science (MS or PhD in CS or CE preferred)
  • Extensive hands on experience configuring storage and associated components, resolving complex software defects, including reproducing problems based on written descriptions, applying relevant techniques to isolate root cause, tracing through large source code bases, and writing short-term workarounds and permanent solutions
  • Knowledge on storage multi-path, fault-tolerance, storage backup, and disaster recovery
  • Solid understanding of different storage protocols, such as SAS/SATA, FC/FCoE, iSCSI, and NFS
  • Industry experience in system engineering and working with storage solution vendors
  • 6+ years with a deep understanding of Linux Networking stack internals from L2 to L7

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates