Job Description
This is a perfect environment for a self-driven individual who is looking to handle the challenge of designing scientific software that is globally used
B.S./B.E. in Computer Science, Computer Engineering, Electrical Engineering, or Equivalent
Minimum 2 Years of Experience in Application Development
Solid Understanding of Object Oriented Programming Principles and Design Patterns
Experience with C#/Microsoft .NET
Strong Experience in WPF, Avalonia, or other XAML based framework (1 Year+)
Understanding of MVVM Architecture
Experience with Front End and Back End Development
Ability to design clean, working, documented code
WinForms
Linux
Python
Asynchronous code and threading
Touch Screen Application Development
USB/UART Communication Interfaces
Source Control with GIT
Data Processing and Calculation Software Development
Responsibilities
The engineer will play a role in a small team designing and maintaining software applications for our ever-growing family of force and torque measurement products
This includes front-end design all the way to back-end communications with hardware
Job description
Job Description:
We are seeking an experienced software engineer to design various software applications. The engineer will play a role in a small team designing and maintaining software applications for our ever-growing family of force and torque measurement products. This includes front-end design all the way to back-end communications with hardware. This is a perfect environment for a self-driven individual who is looking to handle the challenge of designing scientific software that is globally used.
Responsibilities and Qualifications:
B.S./B.E. in Computer Science, Computer Engineering, Electrical Engineering, or Equivalent
Minimum 2 Years of Experience in Application Development
Solid Understanding of Object Oriented Programming Principles and Design Patterns
Experience with C#/Microsoft .NET
Strong Experience in WPF, Avalonia, or other XAML based framework (1 Year+)
Understanding of MVVM Architecture
Experience with Front End and Back End Development
Ability to design clean, working, documented code
Skills:
WinForms
Linux
Raspberry PI
Python
Asynchronous code and threading
Touch Screen Application Development
Electronics & Hardware Design
Embedded Systems
USB/UART Communication Interfaces
Source Control with GIT
Data Processing and Calculation Software Development
Databases
Computer Graphics
💡 Quick Summary
Seeking a career-building opportunity? The Manufacturing Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Farmingdale offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
