Software Engineer in Shakopee, MN at Volt

Date Posted: 4/15/2018

Job Snapshot

  • Employee Type:
    Contingent
  • Location:
    Shakopee, MN
  • Duration:
    24 weeks
  • Date Posted:
    4/15/2018
  • Job ID:
    103647
  • Contact Name
    Volt Branch
  • Phone
    651 983 4155

Job Description

Our client is a global technology and engineering company providing innovative solutions for customers in industrial, commercial, and residential markets.  It is a Fortune 200 company.

They want an experienced Software Engineer with a background in C++ in both a Windows and Linux environments to work with their wireless team. Additional experience required would be to work well with the Windows .NET framework.  A strong background in security and secure development is desired.  This person will work independently and as a part of a team to develop software for their wireless products.  This position will be responsible for the design, development and testing of software features as well as working with designers and product managers to understand product requirements.

Our client values autonomy, self-reliance, fast-movers, a passion for robust and maintainable code, and above all, the ability to ship a quality product.

Responsibilities:

  • Implement features within the application in cooperation with other team members.
  • Maintain knowledge of the latest tools and techniques.
  • Ensuring high performance on a variety of platforms.
  • Creating self-contained, reusable and testable modules and components

Requirements:

  • C++ programming experience in both Windows and Linux environments.
  • 10 years development experience with a Bachelor’s Degree in Electrical Engineering, Computer Science or a related field.
  • Experience with Microsoft .NET framework.
  • Experience in software development through the full software development lifecycle.
  • Ensure timely delivery of well tested, reliable, and feature rich products.
  • Excellent written and verbal communication skills.
  • Develop unit tests and document code.
  • Ability to work effectively in a team environment collaborating with a cross-functional team.
  • Experience with secure protocols and secure software development a plus!
  • Networking and/or web services protocols (TCP, UDP/IP, PPP, HTTPS)
  • Experience with Modbus, HART-IP, OPC etc… and other industrial protocols is a plus!
  • Experience using open source software for embedded Linux platforms!!!!