Call DBA Web Technologies Today
203-267-5219203-267-5219
203-586-8048
Fax DBA Web Technologies203-405-3913
Email DBA Web Technologies marketing@dbawebtechnologies.comRemote - Embedded Software Engineer (Embedded Firmware, C, C++, sensors, relay, solid-state switch control)
Position: Remote - Embedded Software Engineer (Embedded Firmware, C, C++, sensors, relay, solid-state switch control)
Location: REMOTE - 80% remote; 20% travel
Duration: 6-month contract role – REMOTE - with likely Extension
Rate: DOE
Skills: Embedded Software Engineer, Embedded Firmware, C, C++, HTML, JavaScript, sensors, relay, solid-state switch control, CodeWarrior, MPLAB, Microcontrollers, HTTP, Serial (UART/RS-232), SNMPv2, SNMPv3, SNTP, Telnet, SPI/I2C, USB, WinUSB)
ROLE DESCRIPTION:
• Develops software programs and embedded firmware for products or systems.
• Modifies or enhances existing products to meet customer specifications and internal cost quality measures.
• Responds to customer technical problems.
• Documents software programs and keeps software code re-use and mapping libraries up to date.
ESSENTIAL JOB FUNCTIONS:
• Develops, debugs, and tests software programs and embedded firmware for products or systems.
• Reviews customer documentation and develops software/firmware based on customer specifications.
• Works with process engineering and manufacturing to create new process or solve existing process problem.
• Responsible for compiling and final integration of product or system software and firmware.
• Updates documents and/or libraries to reflect product software/firmware change.
• Follows through new product qualifications and supports the product design team to provide products to customers.
• Performs other designs, process or production related tasks as required by supervisor.
• Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties
MUST-HAVES REQUIREMENTS:
• Bachelor's Degree in Computer Science OR Electrical Engineering with a minor in Computer Science
• Embedded development
• Embedded Firmware
• C or C++ interfacing with embedded electronics (sensors, relay and solid-state switch control schemes).
• CodeWarrior, MPLAB.
NICE-TO-HAVES REQUIREMENTS:
• HTTP, Serial (UART/RS-232), SNMPv2/SNMPv3, SNTP, Telnet, SPI/I2C, USB (e.g., WinUSB)
• Ethernet communication, TCP/IP, UDP, Wireshark
• Experience with 8-bit, 16-bit, and 32-bit microcontrollers, especially NXP (Freescale), Coldfire, ARM Cortex, PIC16, PIC18 microcontrollers.
• HTML, JavaScript programming.
• Interfaces with development and design engineers on product specifications and materials.
• Maintains knowledge of pertinent computer systems hardware and software.
• Provide user training and support where appropriate Ability to work with detail and accuracy while handling multiple concurrent projects, including occasional unscheduled manufacturing assistance.
====================================
Designed By DBA Web Technologies
© 2016 DBA Web Technologies Back To Top