Lead Embedded Software Engineer
Company: PRA USA
Location: San Jose
Posted on: March 17, 2019
Lead Embedded Software Engineer San Jose, CASummary of the Lead Embedded Software Engineer:Lead level Embedded Software Engineer is required to play a key role in providing firmware and software support on long range wireless products from product introduction to mass production for one of our clients in California. In this position you will develop and review wireless protocols for embedded systems designed to integrate into commercial wireless networks. If you have good experience with wireless protocols and microcontroller, then this position is well suited to you. Responsibilities of the Lead Embedded Software Engineer: Provide firmware and software support on long range wireless products from product introduction to mass production Collaborate with internal and external engineers, marketing, and customers to define and develop firmware and applications to enable the evaluation, integration and/or production of LoRa products Develop and review wireless protocols for embedded systems designed to integrate into commercial wireless networks. Develop technical documentation, presentations, and training materials to help promote new products and facilitate product adoption and integration Qualifications of the Lead Embedded Software Engineer: BS in EE/CS with an emphasis on embedded software and firmware, Master's Preferred At least 4 years of experience in embedded software or firmware development 6+ years of experience in C/C++ development and troubleshooting Wireless protocols and microcontroller experience is a MUST 2+ years of experience with programming Intel 8051, ARM, PIC, and/or AVR microcontrollers. Experience with hardware interfaces such as UART, SPI, GPIO, I2C, JTAG, USB Familiarity with wireless protocol stack development, testing and troubleshooting Experience with scripting language such as Python, Perl, Matlab Knowledge of network protocols such as TCP/IP, UDP, 6LowPAN, etc. Experience with laboratory instruments such as Spectrum Analyzer, Oscillosopes, etc. Experience with communication protocols such as LoRa, Wi-Fi, Zigbee, Bluetooth, or Wi-Sun Knowledge of wireless communication systems and theory will be a plus Drivers and applications development experience for Windows and Linux OS. Compensation of the Lead Embedded Software Engineer:Salary Range: $140,000-$150,000/year, based on experienceLocation: San Jose, CAType: DirectTravel: As and when requiredRelocation Assistance: Subject to reviewVisa Sponsorship: Green Card or US Citizen onlyKnowledge of the following areas will be helpful: Embedded, software, firmware, support, troubleshooting, applications, integration, LoRa, wireless, protocols, Electrical, computer, development, design, C, C++, programming, intel, 8051, ARM, PIC, AVR, microcontroller, UART, SPI, GPIO, I2C, JTAG, USB, "stack development", testing, Python, Perl, Matlab, scripting, TCP/IP, UDP, 6LowPAN, Spectrum Analyzer, Oscillosopes, Wi-Fi, Zigbee, Bluetooth, Wi-Sun, LoRa, "wireless communication systems", Windows, Linux
Keywords: PRA USA, San Jose , Lead Embedded Software Engineer, IT / Software / Systems , San Jose, California
Didn't find what you're looking for? Search again!