FW Engineer Job Description
FW Engineer Duties & Responsibilities
To write an effective FW engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included FW engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
FW Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for FW Engineer
List any licenses or certifications required by the position: X.509
Education for FW Engineer
Typically a job would require a certain level of education.
Employers hiring for the FW engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Electrical Engineering, Computer Engineering, Science, Technical, Communication, Information Systems, Architecture, Software Development
Skills for FW Engineer
Desired skills for FW engineer include:
Desired experience for FW engineer includes:
FW Engineer Examples
FW Engineer Job Description
- Take part in advanced networking Firmware features development for Cloud and Data center
- Collaboration with leading Network companies which are our customers
- Gather and document product requirements
- Help assemble required tests and test requirements into a test plan
- Work as part of the management firmware team to define and implement test and debug firmware for internal use by hardware engineering and system test teams
- As an Ethernet Verification Engineer you will be directly responsible for all aspects of functional validation for Ethernet PMD/PCS/MAC blocks
- Understand the Ethernet ASIC architecture and the controlling management firmware
- Successful contributions to capture all excellent requirements for new firmware technologies advancing our data acquisition software/firmware for mass spectrometry
- Develop firmware and embedded software for our data acquisition software package, which consists of DSP logic, embedded software running on Linux and host software running on Windows operating system
- Participate in code review sessions with other SW/FW engineers to ensure high quality SW/FW implementations
- Test the product for different releases across the roadmap
- Monitoring, tracking, reporting and ensuring all SLA's are met
- Develop and maintain test automation framework
- Execute Test cases based on focus area
- Effectively communicates and builds rapport with team members, internal stakeholders and clients
- Provide impact analysis, estimation for various enhancements
FW Engineer Job Description
- Participate in engineering discussions to advance our software/firmware architecture and design, execute unit tests, and ensure that found defects and enhancement requests are clearly documented in our defect tracking system
- Document, track and escalate issues as appropriate, using various tracking systems
- Knowledge about Windows and Linux operating systems
- Basic understanding of networking topics
- Basic knowledge about security and fuzzing testing
- Working knowledge and experience in networking Ethernet
- Knowledge in code coverage and code complexity analysis tools
- Being innovative, thinking out of the box, seeking improvements
- Embedded architecture, external interfaces, product constraints, along with ability to develop architectures/features that meet these constraints while providing new value for the platform
- Experience in low level programming, system architecture, operating systems, device architecture
- Experience in firmware/hardware testing using Linux/Unix
- Experience in test case development using JAVA, PERL and Python
- Expertise in using Selenium tool
- Hands on experience with System architecture, Server hardware, Linux / any flavor of Unix, virtualization, Management console and Firmware testing
- Hands on experience in Test Plan creation and develop test cases from the requirements & Design Documents, reviews, reports creation
- Good communication and interpersonal skills, Self-motivator, must have ability to work with a team
FW Engineer Job Description
- Develop sensor and USB drivers to deliver the highest possible quality of data at high speed
- Develop drivers and build tools in a demanding embedded linux environment
- Research new possibilities for minimizing power usage while improving throughput
- Test and provide guarantees about the stability and speed of our devices
- Participate in generating product validation plan and perform product validation measurements
- Generation of technical product documentation like data sheet, white papers, user guides, training material
- Technical Backbone for FAEs
- Provide technical product/application training to field sales/application and customers/partners distribution FAE
- Work with System/System Architect to define new solution for our customers
- Work on the design, implementation and verification of our system
- Plan, schedule, track, deliver products in testing based on time lines, quality standards
- At least 10 years experience in "Test Plan creation and develop Test cases from the requirements & Design Documents, reviews, reports creation
- At least 7-8 years of experience in network administration and implementation
- Expert in routing, switching, load balancers, firewall and proxies
- Expert in Cisco routers and switches, F5 Load Balancers, Checkpoint/Juniper/Fortinet firewalls and enterprise Bluecoat proxies
- Must have experience in supporting APAC network
FW Engineer Job Description
- Collaborate closely with our diverse teams including System Engineers and System Integration Engineers across the globe
- Complete verification and debugging of RF subsystems in modem applications customer and internal
- Conduct analysis of test logs from test-systems internal tracing
- Involve early and understand the design and integration of embedded firmware and software for cutting-edge genetic analysis instruments incorporating optics, fluidics, motion system, and advanced image sensors/camera
- Support system-level testing and debugging of firmware and software issues during NPI prototype and Pilot builds on-site in Singapore
- Work with other engineering disciplines (EE, ME, Optics, Systems) in the US and Singapore to develop test suites and debug embedded firmware and software issues
- Follow best practices for software release control, conduct SW User Acceptance Test (UAT) and Defect Tracking
- Designs, defines, implements system requirements, system specifications, input/output processes and working parameters by using current systems engineering methods and technologies
- Solves engineering problems by analyzing the situation and recommending corrective or alternative actions
- Analyzes, coordinates system partitioning
- Experience working in data centre (chassis, racks, etc)
- Able to work long hours and on weekends
- Ability to solve practical problems and manage a variety of concrete variables in situations where only limited standardization exists
- Experience in WiFi development or test and wireless technologies and standards
- Experience in debugging and analysis of Windows drivers
- Experience with UEFI firmware, embedded system software development, especially at a system architectural level
FW Engineer Job Description
- Analyzes and coordinates system testing
- Performs domain specific engineering
- Collaborates with Marketing to fully define a concept
- Supports long range strategy development to ensure key technologies are funded in Long Range Planning
- Conducts special studies on subjects such as improving systems engineering practices, improving system quality, subsystem partitioning, by researching and analyzing options for implementation
- Participates as a member of a team of firmware engineers and internal and outsourced development partners to develop reliable, cost effective, and high quality solutions for low-end LaserJet printers
- Understand server platforms requirements
- Architecture and design UEFI FW solutions
- Unit test developed UEFI FW
- Debug UEFI FW
- Experience with embedded firmware, embedded system software development, Sensors, Sensor bus
- A minimum of 2 years of experience in embedded software development using C
- Minimum of 1 year experience in “Sustaining Engineering” or “Production Support” role where the job required debugging and repairing defects in shipped products
- UEFI/BIOS experience preferred, but not required
- High tolerance for ambiguity and ability to make progress in the face of it
- Good analyses skills