Vacancy caducado!
Qualifications:
Develops software programs and embedded firmware for electronic hardware products
Develops, debugs, and tests software programs and embedded firmware for products or systems.
Reviews customer documentation and develops software/firmware based on customer specifications.
Must have experience programming in C or C with strong emphasis on interfacing with embedded electronics (sensors, relay and solid-state switch control schemes, etc.).
Comfortable working in a PC-based Integrated Development Environments such as CodeWarrior and MPLAB.
Strong preference for knowledge of and experience with programming and troubleshooting the following network protocols/electrical interfaces: HTTP, Serial (UART/RS-232), SNMPv2/SNMPv3, SNTP, Telnet, SPI/I2C, USB (e.g., WinUSB)
Preference for knowledge of Ethernet communication in general, TCP/IP and UDP, including use of programs such as Wireshark to analyze network traffic.
Strong preference for experience with 8-bit, 16-bit, and 32-bit microcontrollers, especially NXP (Freescale) Coldfire and ARM Cortex; as well as PIC16/PIC18 microcontrollers.
Desired experience in HTML/JavaScript programming.
If this is you or someone you know, please reach out to Molly via phone or email. Thank you!
Referral Fees available!
Vacancy caducado!