Founded in 1995, InnoMedia, Inc. is a privately held, multinational organization with operations in the United States, Singapore, Taiwan, Beijing, and Wuhan. The company delivers IP telephony solutions to cable, DSL and other broadband service providers, as well as OEM and distribution partners.
The position offer is for designing and developing InnoMedia products leveraging our expertise solutions in the IP Telephony industry. The position provides an opportunity to participate in the complete product lifecycle from development to market.
Candidate will possess:
• Proficiency in RTOS (NucleusPlus, VxWorks, Linux).
• Proficiency in C/ C++ Programming
• Proficiency in multi-process/thread programming • Proficiency in network programming and IP related protocols • Understand constraints in embedded system (memory and CPU) • Demonstrated track record in analyzing and translating protocols/RFCs to implementation • Analytical and strong in Data Structure and Algorithm • Strong background in SW design, implementation and documentation • Strong design, analyzing, programming, debugging and embedding skills • Ability to develop VoIP ATA and VoIP gateway products and present new ideas • Ability to modify, develop, write, implement, and test software programming applications running on InnoMedia's products • Ability for porting software products to new HW platform and handle driver development for new HW platform and provide effective design solutions • Good technical, verbal communication and problem-solving skills • Ability to handle critical customer issues/problems • Ability to work effectively with and provide guidance to other members of the work group • Ability to work well independently and as a devoted team member. Have a high sense of dedication, responsibility, conscientious, detail oriented, and is flexible.
• Able to adapt to rapidly changing environments
Qualifications: Minimum 6-10 years professional experience in the following:
• Experience in embedded system development • Experience with web related technologies: HTTP/HTTPS/XML/SOAP • Experience with VoIP protocol(s): SIP/MGCP/NCS • Experience in translating market/product requirement to engineering requirement and high-level design documents.
• Experience in carrying projects from concept to launch with due and timely process.
• Experience in board bringup and bootup codes (Redboot, U-boot) • Working knowledge of SNMP agent software development • Working knowledge of VoIP quality issue: jitter buffer, PLC, echo, QoS • Working knowledge of ISDN protocol and variants • Working knowledge of T1/E1 and CAS signaling • Experience with scripting language(s): Tcl/Tk, Perl, etc.
• Hardware background - ability to read schematics and datasheet • Experience working with remote team located overseas • Master or Bachelor degree in EE/EECS/CS and/or in Computer Engineering is preferred
Plus:
• Knowledge of PacketCable 1.5 Specification • Understanding of WiFi related technologies, specifications and RFCs • Understanding of broadband access technology: ADSL/VDSL/CM • Experience in kernel level programming and implementation of kernel modules • Experience with scripting language(s): Tcl/Tk, Perl, etc.
• Knowledge of microprocessor architecture.
• Experienced with (an) assembly language.
InnoMedia Inc is an equal opportunity employer (EOE)
Reply to: careers@innomedia.com
Founded in 1995, InnoMedia, Inc. is a privately held, multinational organization with operations in the United States, Singapore, Taiwan, Beijing & Wuhan.
The company delivers IP telephony solutions to cable, DSL and other broadband service providers, as well as OEM and distribution partners.
The position offer is for designing and developing InnoMedia products leveraging our expertise solutions in the IP Telephony industry.
The position provides an opportunity to participate in the complete product lifecycle from development to market.
Candidate will possess:
• Analytical and good knowledge in data structure and algorithm • A proven track record in analyzing and translating protocols/RFCs to implementation • Proficiency in RTOS (NucleusPlus, VxWorks, Linux).
• Proficiency in C/ C++ Programming
• Proficiency in multi-process/thread programming • Proficiency in network programming and IP related protocols • Understand constraints in embedded system (memory and CPU) • Ability to ensure deliverables for projects are met according to agreed upon project schedules • Ability to work independently and as a devoted team member. Prove written weekly status reports to Manager • Ability to work effectively with and provide guidance to other members and adapt to rapidly changing environments • Good technical, verbal communication and problem-solving skills
Qualifications: Minimum 3 years professional experience in the following:
• Experience in embedded system development • Experience with Web Related Technologies: HTTP/HTTPS/XML/SOAP • Experience with VoIP protocol(s): SIP/MGCP/NCS • Experience with scripting language(s): Tcl/Tk, Perl, etc.
• Working knowledge of Networking industry, network processor, products and protocols • Experience working with remote team located overseas • Master or Bachelor degree in EE/EECS/CS and/or in Computer Engineering is preferred
Plus:
• Working knowledge of VoIP quality issue: jitter buffer, PLC, echo, QoS • Knowledge of PacketCable 1.5 Specification • Understanding of WiFi related technologies, specifications and RFCs • Understand of broadband access technology: ADSL/VDSL/CM • Working knowledge of SNMP agent software development
InnoMedia Inc is an equal opportunity employer (EOE)
Reply to: careers@innomedia.com