Firmware Engineer 3

Lexmark International, Inc. - Lexington, KY

This job is no longer active. View similar jobs
END DATE April 10, 2012

Job Summary

Company
Lexmark International... Lexmark International, Inc.
Location

Lexington, KY, US

Job Type
Regular
Job Classification
Full Time
Experience
Mid-Career (2 - 15 years)
Education
not provided
Company Ref #
117821117821
AJE Ref #
549162998
[+] More

Job Description

Work in a dynamic department responsible for the firmware test engineering related to image quality, network, security, and solutions features for new single and multi-function inkjet and laser printers. In particular, the department s responsibilties include:
Test engineering, efficiency, automation
Test plans/tools/execution for new Lexington-developed features and subsequent transition off-shore after features stabilize
Test coordination between local and off-shore teams.

The network test team works with various network protocols, such as TCP/IP, and evolving technologies, including Microsoft Web Services, wireless, and security.

The security test team works with many standard protocols, such as Kerberos, Active Directory, LDAP. It is involved with security features such as encryption and access controls and responsible for assessing the vulnerability of the firmware and of standard computer features, such as email, disk, cache, and networks.

The solutions test team works with new solutions-related functionality, devising tests and associated tools. The interface for the embedded systems framework (eSF) Java applications and the smart solutions framework are key areas of responsibility.

The test team lead requires strong engineering, communication and project management skills to provide leadership and coordinate the technical test team. Responsibilities include:
Estimate schedule and resources for the team.
Manage the team resources and balance priorities of multiple, concurrent projects.
Identify/assign tasks, create project plans, track/report status, and identify/mitigate risks.
Communicate information, such as changes, interdependencies, priorities and project direction.
Participate in agile development.
Evaluate functional requirements and produce associated test plans and test cases.
Ensure the team creates test plans, test cases, and test software and completes test execution per the schedule for each product.
Test firmware, reporting problems to the development engineers and assisting them in debugging.
Troubleshoot and solve hardware, firmware, and software problems in a timely fashion.
Ensure the team is trained in both technical areas related to specific functionality as well as processes and that the team produces quality test plans, test cases, test software, problem reports; Assist/coach team in technical areas, agile development, procedures/standards, etc
Ensure the team monitors and investigates new technology and develops associated test strategies and software.
Support the initiatives of the department-wide test engineering automation team.
Ensure the team complies with existing procedures and standards, such as peer review process.
Create and deploy new testing processes.

Requirements:
* B.S or B.A.. in Computer Science or Computer Engineering is required. GPA 3.5/4.0 is desired. M.S. in Computer Science or Computer Engineering is desired.
* Course work should include: software engineering principles, operating systems, data structures, algorithms, high-level programming languages, and object-oriented design techniques. It is preferred that course work include: security, networking and network protocols, compiler design, embedded systems design, and project management.
* Minimum of 1 year hands-on test experience is required.
* Minimum of 2 years experience leading a technical team is required.
* Experience debugging/troubleshooting software/hardware issues is required.
* Strong written and verbal communication skills are required.
* Project management experience is highly desired.
* Strong C, C++, Java programming experience is required.
* Perl/Python, HTML, PHP, SQL programming experience is highly desired.
* Linux programming experience is required; in addition, Window OS programming experience is highly desired.

Helpful articles

Staying Positive Throughout Your Job Search
Recruiting Specialist
Interviewing Strategies for Americans with Disabilities
Recruiting Specialist, America's Job Exchange
I See Your Dream Job: Your 2010 New Year's Resolution
Sue Frederick, Author of I See Your Dream Job
Redefining Your Career in the New Year
Recruiting Specialist
The Changing Landscape for Job Seekers
Mary Mulvihill Ed.D., Executive Director, Grace Institute