| Auckland Jobs |
| Canterbury Jobs |
| Northland Jobs |
| Otago Jobs |
| Southland Jobs |
| Tasman Jobs |
| Wellington Jobs |
| West Coast Jobs |
| Auckland Jobs |
| Canterbury Jobs |
| Northland Jobs |
| Otago Jobs |
| Southland Jobs |
| Tasman Jobs |
| Wellington Jobs |
| West Coast Jobs |
| Oil & Gas Jobs |
| Banking Jobs |
| Construction Jobs |
| Top Management Jobs |
| IT - Software Jobs |
| Medical Healthcare Jobs |
| Purchase / Logistics Jobs |
| Sales |
| Ajax Jobs |
| Designing Jobs |
| ASP .NET Jobs |
| Java Jobs |
| MySQL Jobs |
| Sap hr Jobs |
| Software Testing Jobs |
| Html Jobs |
| Job Location | Burnaby |
| Education | Not Mentioned |
| Salary | Not Mentioned |
| Industry | Not Mentioned |
| Functional Area | Not Mentioned |
| Job Type | Contract |
The Embedded Software Developer will support the R amp;D team by developing new features to enhance the feature sets of our products, reviewing code and implementing bug fixes, and improving tools to aid developer workflow. In addition, this role will assist the customer support team by investigating issues that are raised by customers and finding solutions or creating fixes for them.Core Responsibilities: Develop firmware for IP audio communication products Write clean, efficient, and maintainable code in C Conduct thorough testing and verification of modules to ensure functionality and reliability Document software design, specification, and development processes Collaborate with hardware engineers to understand project requirements Participate in code reviews to maintain a high standard of code quality Ensure products comply with industry standards and RFCsWhat we’re looking for: A motivated, self-driven engineer that can work independently and in a team environmentSomeone who cares about maintainability and performance of code Excellent verbal and written communication skills Two to five years of relevant experienceRequired skills: Experience developing C applications Comfortable working in Linux environments Understanding of networking protocols and packet analysis Familiarity with builder tools (Make) Familiarity with scripting tools (bash, lua) Familiarity with version control systems such as gitBonus: Experience working with SIP Ability to customize and compile the Linux kernel Interest in tinkering with open-source projects Experience using databases