What are the responsibilities and job description for the Engineering Software Developer position at FIT Staffing?
Are you looking for a new challenge and want to work at the cutting edge of your profession creating Artificial Intelligence and 3D modelling applications for solutions in fields such as remote manufacturing inspection and maintenance solutions employing image acquisition, fluid contamination detection and quantification using image and spectral analysis with machine learning algorithms? If you are a creative self-starter, technically innovative, and have excellent communication skills, we want to hear from you! Our client is seeking a full-time Engineering Software Developer to address specific challenges with the US Department of Defense on non-weapons-related programs. Due to the nature of their work for the U.S. Government, they are required to hire only U.S. Citizens or green-card holders. This position is in-person at their office, located in the vibrant intellectual community of Western Massachusetts, close to the University of Massachusetts flagship campus and Amherst College.
Technical Qualifications and Skills Required:
Bachelor’s or Master’s degree in Computer Science, Engineering or equivalent AND a minimum of 3-5 years of experience in Software Development
C# required, WPF, C , SQL, Python
Object Oriented Programming Technical Qualifications and Skills Desired:
Machine learning
Photogrammetry
Machine vision, image processing, and target recognition
3D graphics, modeling, transforms, and visualization
Mathematical modelling and algorithms (MATLAB, R)
Neural nets, AI
Database and cloud architectures
Visualization and manipulation of large data sets
Point clouds, and digitization of physical environments
MVC / MVVM Architecture
Additional Required Skills:
An analytical mind
The ability to communicate complex procedures to other colleagues
Good?communication skills?– both written and verbal
Attention to detail and desire to probe further into data
Interpersonal skills
Problem solving skills
Critical thinking skills
Teamwork and collaboration skills
Adaptability skills
Work ethic
Time Management skills
Self-motivated and goal oriented
Fun and easy to work with in a dynamic team
What They Offer:
Competitive compensation and benefits, including excellent health and dental coverage, short- and long-term disability, life insurance, profit-sharing, and 401k. They are committed to providing their employees with a great work-life balance by offering the possibility of working from home for part of the work week as well.
Please note that they require all employees who work in-person at their office to be fully vaccinated against COVID-19
#IND123