Senior Firmware Engineer – Network Systems & Metering



Job Description:We are seeking a Senior Firmware Engineer to contribute to our client’s Research and Development Engineering team. We’re looking for someone with a background in Networking, Communications, or Metering.Participate in the development of communication devices and equipment.Involved in system design discussions and provide comprehensive solutions for new and existing productsTranslate open ended user requirements into clear and specific product functional componentsCommunications and Control Software Design and Development in C/C++, Bash and Python targeting embedded environments including Embedded Linux Requirements Bachelor’s Degree in Computer Engineering/Science, Electrical or Systems Engineering, or equivalent degreeMinimum 6 years of relevant work experience in embedded programming languages such as C/C++Extensive experience with firmware for embedded devices (ARM microcontrollers, RTOS)In-depth knowledge of IPv6, SNMPv3, TLS and Network SecurityKnowledge of wired communication protocols (SPI, I2C, UART, etc.)Experience in TCP/IP RFCs and Security protocolsExperience with Sysco, Linksys, Netgear, etc Experience with Firewall switch routersProven experience with solving real-time embedded issues, including: threading, optimization, memory management, interrupt handling, etcUnderstanding of Linux and application development for embedded Linux systemsCompany Description:We work with companies in a variety of industries, with a specialty in Senior Sales & IT careers. We also have an excellent track record with Marketing, Project Management, Engineering in Consumer Goods, Supply Chain, Manufacturing, Industrial and beyond. TM8 is a leading Sales & IT Recruiting Agency in Vancouver serving North America. Job ID: 1187828
TM8 Recruitment

View original article here Source