Jobs

Firmware Director/Architect

Engineering
Summary:
RGB Spectrum is looking for an experienced Firmware Team Lead/Architect to lead projects and staff to develop embedded application software for our next generation of wall processors.

    Responsibilities:

  • Manage a small team (4-7) of firmware engineers to specify, partition, architect, document, implement, validate and release drivers & middleware for a growing wall processor product line.
  • Negotiate and flesh out functional requirements with Marketing Product Managers.
  • Write architectural overviews and detailed software design specifications, including test requirements, task lists, and schedules.
  • Develop and track detailed specifications, project plans, resource assignments & schedules in conjunction with Engineering, Marketing & Project Managers, and Executive staff.
  • Hands-on development and verification of new C code as well as maintenance of existing code base on a variety of processors.
  • Support firmware team as their ace troubleshooter, debugger and expert coder.
  • Prioritize, schedule, track, and coordinate the development, verification and release of code with other hardware & software engineers and program managers.
  • Set standards for and track unit test and functional verification prior to release of test builds to system test.
  • Develop, coordinate and implement improvements in software development methodology and best practices including requirements definition, specification development, and DVT/unit test strategies.
  • Propose and implement software infrastructure projects.
  • Effectively communicate ideas, objectives and plans both internally and outside the Software group and project team.

Qualifications & Requirements:

  • BS or MS degree in EE, CS, or Mathematics or equivalent.
  • 15+ years hands-on experience developing software for embedded applications.
  • 10+ years hands-on experience managing 5+ staff and/or projects for embedded apps.
  • Expertise defining product architecture and partitioning hardware and firmware for a real-time hardware product in conjunction with Principal/Lead Hardware Engineers.
  • Expertise managing the specification, design, verification, release and support of Linux applications, middleware and drivers as well as Java and Java/Swing GUI applications.
  • Expertise and demonstrated application of strong firmware development practicesv.
  • Expert knowledge of C.
  • Experience programming video integrated circuits: graphics chipsets, converters, scalers, video encoders & decoders, and DVI/HDMI receiver/transmitters
  • Practice resolving undefined or vaguely defined Marketing requirements.
  • Knowledge of uncompressed video standards & protocols (DVI, YPrPb, EDID, HDCP, etc.)
  • Excellent verbal and written communications skills - can lead and run departmental or project meetings, write status reports, and present to executive staff or customers.

Bonus Skills:

Experience with one or more of the following would be a big plus:

  • Experience with video compression
  • Experience with HDMI features (metadata, HDCP, audio, deep color).

If you are interested in one of the positions listed above, please do not telephone.
Please FAX resumes to (510) 814-7026,
e-mail to hr@rgb.com, or mail to:
Human Resources
RGB Spectrum
950 Marina Village Parkway
Alameda, CA 94501