Low Level Embedded Developer

High Tech Genesis looking for a senior developer who can develop a range of products including device drivers patches operating system modifications EDI routines graphics modules etc. This person must have excellent written and verbal communication skills be a self-starter and can work independently or within a team setting and must have exceptional organizational skills to present ideas and coordinate trouble shooting. Responsibilities Implement cross-platform base and middleware software and services. Work closely with multi-core embedded CPUs packet processors FPGAs ASICs L2 L3 and optics Implementation and extend services to support specific product requirements Participating in all stages of software development - requirements analysis design and prototyping implementation testing and maintenance support Troubleshoot hardware and software as well as performance issues. Work with hardware software verification and system engineering teams to identify root causes for issues Identifying software performance improvements through test driven development automated unit testing and comprehensive integration testing Engage with Product Owners and System Architects Required skills and experience 7 years of experience in embedded Linux (e.g. Linux kernel device drivers Universal I O Kernel Modules memory management design and architecture of embedded Linux Systems) C C and Object-oriented design (mostly working in hardcore C) Experience with switches and routers is a must. (i.e. Filters Ingress Field Processor MAC PHY Autoneg) Experience with software hardware integration Shell Programming in Bash Perl and Python Experience with Docker Containers Strong problem-solving skills with the ability to troubleshoot and perform fault isolation and usage of source code debug tools. Desired skills General L2 L3 and Broadcom Ethernet switching experience Ability to build and install a custom GNU Toolchain Working knowledge of Virtualization Technology desktop simulation Expertise in highly concurrent systems Familiarity with PCI PCIe enumeration Bachelor s degree in Electrical or Computer Engineering Note 1 You MUST be legally entitled to work in Canada (i.e. possess Canadian Citizenship Permanent Residency or Valid Work Permit).Note 2 High Tech Genesis Inc. is an Equal Opportunity Employer.Note 3 In accordance with the Accessibility for Ontarians with Disabilities Act (AODA) HTG will provide accommodation accessible formats and communication supports for the interview process upon request.Note 4 Please submit an MS Word version of your resume when applying for this position.Note 5 Salary is commensurate with experience. Begin your exciting career with us by applying at s jobs.hightechgenesis.com o low-level-embedded-developer

Share:

Important!

There are a lot of advertisers on Advertigo. We cannot check them one by one.

You work hard for your money and you want a company you can rely on when you are buying or selling things. That’s why we want to help you protect yourself from fraud. In this section, you’ll find informative tips and other useful material to stay informed and help reduce your chances of falling victim to scammers.

Please understand that Advertigo.net is a free service to help buyers and sellers (and etc.) find one another. Advertigo.net is not involved in any transactions and can not police the actions of our many users.