Senior Software Developer

Beverly, MA

Post Date: 02/21/2017 Job ID: 2460621 Industry: Software Developer

Requirements:
  • Programming skills in one or several of the following languages: C, C++, C# and/or Java
  • Experience in developing software applications in Windows and Linux environments
  • Experience with network communication protocols (TCP/IP and UDP)
  • Experience with wireless interface technology (such as MCU + WiFi, Zigbee, Bluetooth)
  • Experience in mobile development platforms (Android and iOS)
  • Expertise in writing and designing user interfaces
  • Demonstrated expertise in writing firmware for embedded devices and microcontrollers
  • Experience with software architecture design and documentation, debug tools and compilers
  • Control systems, software repositories (SVN, Mercurial, Git, Perforce, etc.) and knowledge of continuous integration environments (CI server, bug tracking, etc.) a plus
  • Experience in providing software support (embedded, application development, etc.) to a cross-functional team of research scientists
  • BS in computer engineering, computer science, electrical engineering or related technology field and 2+ years of professional experience. Advanced degrees preferred.

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: