Senior Firmware Engineer I
Neptune Technology Group · Duluth, Georgia, US
Position Summary: The Sr. Firmware Engineer I is responsible for the design, development, and implementation of new products as well as engineering support f...
Job description
Position Summary: The Sr. Firmware Engineer I is responsible for the design, development, and implementation of new products as well as engineering support for existing products. This individual performs product design and works as a team member with R&E, Marketing, and Manufacturing for new products while complying with project schedules and budgets. Key Qualifications: development firmware team analyzers, DC power analyzers, logic analyzers, and protocol analyzers LoRaWAN, Bluetooth Classic and Bluetooth Smart (BLE), cellular communication (LTE) system development including cryptographic algorithms, authentication protocols, secure boot, ARM TrustZone, etc. - Excellent C/C++ programming skills with experience in embedded system design and - Extensive experience in debugging embedded systems - Experience with planning, organizing, and prioritizing firmware development tasks for a - Experience with embedded firmware development tools such oscilloscopes, spectrum - Experience with designing and developing RF products for public and proprietary networks - Experience with microcontroller families such as ARM Cortex M, MSP430, and 8051 - Experience with GCC, IAR, Keil or equivalent com...