What are the responsibilities and job description for the Software Engineer position at Signode?
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.
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.
Essential Functions:
- 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.
Qualifications
Education:
Minimum BS degree in Electrical Engineering or minimum of 5 years' experience in C# or C development for industrial automation.
Experience:
- Experience with BOTH C# and C
- Automation/electromechanical experience
- Experience with machine vision is a plus
- Experience with microcontrollers (Arduino)
- A deep understanding of advanced mathematics such as Calculus and Linear Algebra is a plus
Salary : $89,000