|
|
|
|
|
|
j***y 发帖数: 2074 | 1 工作地点是Lexington, KY,公司是Lexmark,有兴趣的同学,可以直接将简历发给Marc
(m*****[email protected])。
PS&SD Network Application Embedded Firmware Development Position
Job Description:
Develops, evaluates, and documents embedded firmware security.
Job Duties
Develop, maintain and leverage embedded firmware network application
features for a variety of electronic hardware platforms. Embedded network
application features include TCP/IP (IPv4 & IPv6), Web Services, SNMP,
Embedded Web Server, and AppleTalk protocols. Leverage emerging networking
and internet technologies to serve the printing and imaging needs of
enterprise and consumer customers.
Responsibilities include development of applications and libraries to
provide networking features for embedded product firmware. Additional
responsibilities may include performance analysis, integrating open source
packages within existing embedded firmware, and specification or creation of
development tools.
Specific Job Responsibilities:
- Design, Develop, Debug and Maintain embedded firmware including
Linux applications, libraries, and kernel level programming.
- Evaluate, integrate, and maintain open source software within an
embedded firmware environment.
- Coordinate investigation of network application integration
issues across multiple products
- Coordinate with other teams in developing robust custom network
security solutions.
- Leverage an existing code base to a new microprocessor
architecture.
- Frequent communication with Asian developers.
Qualifications:
- B.S. or B.A. in Computer Engineering or Computer Science. (GPA of
3.6/4.0 preferred, MS degree preferred.)
- Strong C programming language skills.
- Must have programming experience in Linux/Unix and experience in
open source package utilization.
- Classwork should include: computer architecture, data structures,
high-level programming languages and algorithms. It is preferred that the
candidate has classwork in: software engineering principles, operating
system design, security and networking.
- 1+ years working in a Unix programming environment
- Good verbal and written communication skills.
- Understanding of the TCP/IP protocol suite is a plus
- Experience in one or more of the following is a plus: TCP/IP
stack/applications programming, embedded system programming, network
protocols, network security programming, USB or network Linux device driver
support, wireless network programming, multi-threaded programming, and Linux
kernel support/programming.
- Experience with cryptographic libraries is a plus.
- Experience with authentication and authorization systems is a
plus.
- Experience with linux system logging is a plus.
- Experience with linux file systems is a plus.
- Experience with secure network protocols is a plus.
- Experience with secure coding practices is a plus.
- Experience in Java programming is a plus. |
|
|
|
|
|
|