Software Engineer
The successful candidate, with several years background in software development with experience in applications development (Windows) and embedded firmware design, will:
• Take a project lead role in designated design projects within a development engineering team which includes software and firmware engineering
• Take hands-on responsibility for development projects from design specification stage through to initial production
• Take responsibility for meeting project goals including technical performance, cost and schedule targets
• Participate in peer review/design reviews and consult with team members in support of development projects and new technology adoption
• Mentor and guide junior engineers
• Define production test requirements and take responsibility for the creation of test procedures and programming as needed.
Essential Knowledge Requirements:
• Windows applications development including .Net framework
• Familiarity with MicroController and PIC code development
• Thorough understanding of communications connectivity issues, protocol stacks etc.
• DSP code experience a plus
• Familiarity with Digital Audio over networks (Ethernet, Firewire, USB) an advantage
This position reports to the Engineering Manager.
Qualified applicants please send a RESUME and COVER LETTER to : tim@renkus-heinz.com
|