Summary:
Your primary focus will include conducting advanced software design and developing new products or concepts.
Responsibilities:
- Design and develop object-oriented application software solutions by studying information needs; conferring with stakeholders; studying systems flow, data usage, and work processes
- Learn state-of-the-art technologies, tools and programming techniques
- Improve operations by conducting systems analysis and recommending changes
- Document and demonstrate solutions by developing documentation, clear communication, diagrams, code comments and clear code
- Create computer vision and image processing inspection algorithms and software
- Work in an Agile software team environment
Qualifications:
- 4+ years of experience in software development using C# and/or C++
- Any experience with WCF or XAML or UWP or UI or AI is nice to have
- Development experience for real-time and distributed systems is a plus
- Hardware interface software development experience is a plus
- B.S. in Computer Science or related technical field