[PLUG-JOBS] Two types of jobs for Set top box development using embedded linux

Kelly Daniels telco at teleport.com
Thu Apr 27 16:32:14 UTC 2006


Below are job descriptions from a recruiter I am interviewing with at a
cable operator. He is looking for embedded LINUX developers in a Set Top
Box manufacture that just won a large order from Comcast. I am a
reader/monitor of other PLUG list so I offered to post here for him. His
contact information is below. You are welcome to email me or call me to
discuss working with the recruiter.

Kelly
503 537 1922
*
3 positions*

*JOB TITLE: SOFTWARE ENGINEER*

EquiVision International Executive Search 303.722.8920

drobinson at evisearch.com <mailto:drobinson at evisearch.com>
colleen at evisearch.com <mailto:colleen at evisearch.com> www.evisearch.com

*Reporting to:* Senior S/W Engineer/Team Leader/Project Manager

Los Angeles, CA

*Job purpose: *

To generate and maintain quality software, and associated documentation,
which conforms to the Product Development Process and meets the Project
Requirements.

*Principal responsibilities: *

Create specifications for software components as required and as
outlined in the company’s Product Development Process. Produce well
structured, documented and maintainable code. Comply with company
defined quality standards for software engineering

Provide maintenance support for existing software to ensure prompt
rectification of problems. Ensure proper test, debug and verification of
software prior to release

Contribute to institutionalization of disciplines, process & tools and
ensure adherence to the company’s Product Development Process.
Participate in, and contribute to, formal Design and Project Reviews.
Able to estimate work tasks and deliver to agreed timescales.

*Knowledge and experience:*

Degree in Engineering, Computer Science or Technology discipline preferred.

Minimum of 2 years experience in an embedded Linux platform. Knowledge
of MIPS architecture with R4000 or R5000 CPU. Also PowerPC or ARM Linux.
Familiarity with Bourne Shell, Bourne Again Shell, Z Shell. AWK, sed and
Perl knowledge are helpful.

Ideally will have 2 years commercial software development experience
within Consumer Electronics, Telecoms, Automotive, or Aerospace Industries.

Detailed knowledge of some programming languages, in particular
C/C++/Assembler

Familiar with Structured Design Methodologies

Understanding of Real Time Applications and Operating Systems

Good interpersonal, communication, presentation and reporting skills

*Personal Qualities:*

A self motivated individual with demonstrated success in Software
Engineering. A logical thinker with a structured approach to design and
problem solving. Capable of interacting within a team or working in
isolation without close supervision. Effective communicator especially
within a technical arena.

Forward thinking, highly creative. Relates personal ideas to innovative
solutions

Personal ambition to operate at the leading edge of S/W Engineering.
Constantly seeks advancement.

Builds effective relationships at all levels, both internally &
externally. Communicates clearly and concisely at all levels.

Competitive compensation and benefits package.

*One Positions

*

*JOB TITLE: SOFTWARE TEAM LEADER*

* *

EquiVision International Executive Search 303.722.8920

drobinson at evisearch.com <mailto:drobinson at evisearch.com>
colleen at evisearch.com <mailto:colleen at evisearch.com> www.evisearch.com

Reporting to: General Manager Software

Job purpose: To lead and manage the generation and maintenance of large
quality software systems, and associated documentation, which conforms
to the company’s Product Development Process and meets the Project and
Business Requirements.

*Principal responsibilities: *

Team Leadership and Direction

Provision of overall leadership, direction and motivation to maximize
the efficiency of staff under his/her control. Ensure that key skills
and abilities are developed and deployed within the team, via
communication, coaching, mentoring and performance assessment.

Responsible for identification, allocation and prioritization of
resource in line with team and project requirements.

Architecture and Design

Create specifications for large/complex software systems as required and
as outlined in the company’s Product Development Process. Expected to
lead formal Design and Project Reviews. Actively contributes to the
company’s Software Strategy.

Implementation

Provide maintenance support for existing software to ensure prompt
rectification of problems. Ensure proper test, debug and verification of
software prior to release.

Configuration management in relation to software releases.

Assist in definition and promotion of company’s defined quality
standards for software engineering. Contribute to institutionalization
of disciplines, process & tools and ensure adherence to the company’s
Product Development Process.

*Planning and Co-ordination*

Responsible for timely delivery of software to the specified level of
functionality and quality.

Assist in the development of project plans to achieve delivery of a high
quality product that meets customer expectations. Assist Project Manager
with development and coordination of project issues. Create work
breakdown and estimates for New Projects/Systems. Interface at high
level with customers, suppliers and partners.

*Knowledge and experience: *

Degree in Engineering, Computer Science or Technology discipline.

Will have significant number of years commercial software development
experience.

Significant experience of analysis and design using UML 2.0. Experienced
in an embedded Linux platform. Knowledge of MIPS architecture with R4000
or R5000 CPU. Also PowerPC or ARM Linux. Familiarity with Bourne Shell,
Bourne Again Shell, Z Shell. AWK, sed and Perl knowledge are helpful.

Detailed knowledge of programming languages, in particular C/C++/Assembler.

Experienced in Real Time Applications and Operating Systems.

Will have completed several large, complex and multi-disciplinary
projects utilizing the full software engineering life cycle.

Skilled in developing effective relationships (internal/external) as
well as evaluating competition.

Proven leadership ability and experience in the Software Engineering
Discipline.

First rate interpersonal, communication, presentation and reporting skills.

*Personal Qualities:*

A self motivated, creative individual with demonstrated success in the
management of people and development of large/complex Software Systems.
A logical thinker with a proactive and structured approach to design and
problem solving. Capable of being effective within a team or working in
isolation without supervision. Effective communicator, internally and
externally, especially within a technical arena. Forward thinking,
highly creative. Relates personal ideas to innovative solutions. Strives
for competitive advantage.

Personal ambition to operate at the leading edge of Technology.
Initiates and steers change through continuous improvement. Capability
to influence teams including those not under direct control. Leads from
the front and by own example. Inspires/motivates teams under his/her
control. Proven effective delegation skills.

Creates conditions for “buy in”. Unifies selected approach. Pragmatic
and structured approach to problem solving. Excellent verbal and
numerical reasoning skills. Challenging and questioning.

Sets and achieves clear, stretching but attainable objectives. Completes
tasks to agreed criteria. Provides opinions, makes decisions and takes
considered action. Creates an environment which supports the key
benefits of quality.

Competitive compensation and benefits package.






More information about the PLUG-jobs mailing list