Firmware Engineer-Hazelwood, MO - Georgia IT Inc.
Hazelwood, MO
About the Job
Job Title : Firmware Engineer
Location : Hazelwood, MO
Position Type : Contract to Hire
Rate : DOE $36/hr on W2
Interview Process : Phone then Face to Face
US Citizen, Green Card and GC EAD
Essential Functions:
Location : Hazelwood, MO
Position Type : Contract to Hire
Rate : DOE $36/hr on W2
Interview Process : Phone then Face to Face
US Citizen, Green Card and GC EAD
Essential Functions:
- Firmware development incorporates all aspects of firmware design from concept to production launch.
- Ensure firmware captures and maintains system-level behavior and constraint requirement.
- Develop and implement strategy to validate resulting systems against customer requirements. Thus the firmware design and development responsibilities include the development and implementation of design verification test procedures.
- Responsible for the overall quality of the firmware incorporated in the system, its performance against customer requirements and it's on schedule delivery.
- All designs are to exceed requirements of governing agencies (i.e., FCC and FM) and must be capable of listing with these agencies where applicable.
- Capable of interacting in a team environment and working with others to achieve the best possible end product from all functional viewpoints.
- Familiar with DFMA principles as related to both electronic and mechanical fabrication and assembly processes.
- Capable of capturing and directing corrective actions in response to field complaints and supply issues.
Additional Responsibilities: - Ability to accept complete project responsibility.
- Motivated self-starter and independent decision making based on good judgment.
- Innovative and creative approach to problem solving.
Knowledge/Skills/Abilities:
(Include minimum education & experience; required & preferred)
REQUIRED: - Minimum of Bachelor of Science Electrical Engineering, Bachelor of Science Computer Engineering, or equivalent.
- 3-5 years of relevant industry experience.
- Experience with Linux OS or real time version on Linux
- Experience with 32-bit embedded processor or DSP
- Experience with at least one RTOS (pSOS, VxWorks, QNX, CMX, etc)
- Experience making RS-232 data links functional
- C/ C++ programming with target for embedded processor w/RTOS.
- Basic understanding hardware interfaces.
- Familiarity with communications, protocol selection, and network configuration.
- Background in embedded firmware development for microprocessors.
- Communications protocols
PREFERRED: - Some hardware design experience.
- IAR GUI environment
- 7+ years of relevant industry experience
- Network protocols (TCP/IP)
Source : Georgia IT Inc.