Software Engineer - Forest, VA

SignodeForest, VA
52d$89,000Onsite

About The Position

This position is fully onsite at our facility in Forest, VA. Benefits: Signode offers a comprehensive benefits package to full-time employees, which includes health, dental, vision, 401k, paid time off, life insurance, wellness perks, and more. Benefits begin the month following the hire date. Salary: The annual salary for this position starts at $89,000 and varies based on specific responsibilities and geographic location. Starting annual salary within this range will be determined based on the candidate's experience, qualifications, and/or skillset. Summary: A Software Engineer performs software design, developmental and testing duties for electro-mechanical automation devices and machines for the electronics, optical, personal care and pharmaceutical industries.

Requirements

  • Minimum BS degree in Electrical Engineering or minimum of 5 years' experience in C# or C++ development for industrial automation
  • Experience with BOTH C# and C++
  • Automation/electromechanical experience

Nice To Haves

  • Experience with machine vision is a plus
  • Experience with microcontrollers (such as Arduinos) is a plus
  • A deep understanding of advanced mathematics such as Calculus and Linear Algebra is a plus

Responsibilities

  • Develop new product concepts and designs
  • Prototype and evaluate new product ideas
  • Investigate new software technologies and tools
  • Support products and interact with customers through the beta period, including training
  • Help Customer Support with technical content for product manuals
  • Full lifecycle application development
  • Designing, coding and debugging applications in C# and C++ using Microsoft Visual Studio
  • Software modeling and simulation
  • Front end graphical user interface design
  • Software testing and quality assurance
  • Performance tuning and improvement
  • Support, maintain and document software functionality
  • Integrate software with existing systems (working with controls engineers and communicating with many different types of industrial devices)
  • Evaluate and identify new technologies for implementation
  • Maintain standards of compliance for coding
  • Travel is required for this role, depending on the project, estimated at 30%
  • Other duties as needed or assigned

Benefits

  • health
  • dental
  • vision
  • 401k
  • paid time off
  • life insurance
  • wellness perks
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service