
Job
Title:
Software Engineer
Position
Type: Full-time Engineer
Email
Resume: jobs @ microfirst.com
Employer
is a manufacturer of television broadcast automation systems.
Software
Engineer:
- Develops requirements, design and code for broadcast automation systems
and embedded applications.
Requirements to succeed
in position:
- Good
people and communication skills (both written and verbal), self starter,
team player.
- Extensive
experience in Object Oriented Design and Implementation techniques.
- Experience
generating software requirements, creating top-level and detailed designs
from those requirements, and implementing the designs.
- Must
be able communicate with systems engineers and understand how to translate
high-level system functional and performance requirements into detailed
software requirements.
- Must
possess excellent problem solving and analytical skills.
- Must
possess drive to keep up with new Software Engineering technologies and
be able to introduce and apply them when appropriate.
- Experience
designing and interfacing to SQL based databases.
- Experience
designing and implementing Client/Server applications based on TCP/IP networking
or other inter-process communication mechanisms
- Experience
in broadcast automation systems a plus. Experience writing I/O device drivers
a plus.
Required Skills:
- MS Visual Studio 6.0 C++ and C
- MS Visual Studio .NET C#
- MS Visual Source Safe
- Understanding of Intel and Motorola
- MS Office
Desired Skills:
- Web based application development
- Linux (or any brand of Unix)
- DOS
- Scripting Languages
Education:
- Required:
BS in CS, Math, Engineering, or Physics
Salary: