This site uses cookies. To find out more, see our Cookies Policy

R&D Software Engineer in Eden Prairie, MN at Volt

Date Posted: 11/26/2018

Job Snapshot

Job Description

Are You A Talented Developer Who Likes to Solve Unique Problems?

Our client is looking for a solid R & D Software Engineer to work as a part of an innovative team.  As a part of this team, you will be working on time wireless networks, multi-spectral products and other cutting-edge technologies. On this team, they value independence, self-reliance, fast-movers, a passion for robust and maintainable code.

What Will Your Responsibilities Be?

  • Implement new applications and features independently and in cooperation with other team members.
  • Contribute to the overall quality of the organization in the development of all applications.
  • Ensuring high performance applications on a variety of platforms.
  • Creating self-contained, reusable and testable modules and components.

What Experience Will You Need to Do the Job?

  • C++ programming experience in Windows or Linux environments.
  • Experience with embedded Linux applications considered a plus
  • Experience with Microsoft .NET framework.
  • Strong Ethernet networking experience and web services (Rest API) desired.
  • Develop unit tests and document code.
  • Passion for delivering high quality code while adhering to engineering best practices.
  • Excellent written and verbal communication skills.

AND...

  • Experience with interfaces such as UART, I2C, SPI, etc.
  • Experience implementing mathematical algorithms in software
  • Networking and/or web services protocols (TCP, UDP/IP, PPP, HTTPS)
  • Experience with Modbus, HART-IP, OPC etc.… and other industrial protocols a plus!!
  • At least a bachelor’s Degree in Computer Science, Electrical Engineering, or a related technical field is a must!!

Volt is an equal opportunity employer!