Talent.com
Software Engineer – Desktop Applications
Software Engineer – Desktop ApplicationsCanfield Scientific, Inc • Parsippany, NJ, US
Software Engineer – Desktop Applications

Software Engineer – Desktop Applications

Canfield Scientific, Inc • Parsippany, NJ, US
30+ days ago
Job type
  • Full-time
Job description

The ideal Software Engineer – Desktop Applications candidate is strong with C++ and has the ability to develop, 2D / 3D applications, has a good understanding of the principles of photography, has the ability to work in a fast-paced environment with adjusting priorities, and has strong communication skills, both written and verbal. Job Description : Product development - with research as necessary to deliver the desired results (including some support to researchers using our 3D / 2D imaging systems and technology) Create a user interface using Qt Manage image and associated data collected in SQL and shared file storage Develop internal tools to automate camera development, testing, and production in an array of products MacOS application development Core Requirements : Bachelor’s degree in a Math / Science / Computing or Engineering subject preferred 3+ years’ demonstrated experience in C / C++ programming Solid understanding of data structures, algorithms, multithreading and STL Knowledge of GUI toolkit like Qt Desired : 3D research and development experience Experience with image analysis, AI, and digital photography Proficiency in designing user interfaces and understanding customer needs Canfield Imaging Systems is the world-leading developer of specialized photographic systems for medical practices, institutions, research organizations, and pharmaceutical suppliers. Canfield offers comprehensive benefits to its employees. These include paid days off, medical, dental, and vision insurance, may be eligible for a discretionary bonus, and a 401(k) plan with employer match (currently set at 50%). The anticipated salary range for the position is $70,000.00-$90,000.00 annually. This is dependent upon consideration of multiple factors when determining a base salary such as a candidate’s experience, education, and current market conditions. If the role is eligible for full benefits, it will be discussed with you during the interview process. Canfield Imaging Systems is a division of Canfield Scientific, Inc., the largest provider of photographic documentation systems and services for pharmaceutical research.

Create a job alert for this search

Desktop Engineer • Parsippany, NJ, US

Related jobs
Software Engineer

Software Engineer

Spectraforce Technologies • Newark, NJ, United States
Full-time
Job Title : Sr Software Engineer.Duration : 6 Months (Temp to Hire).As a Lead Software Engineer on Retirement Strategies Institutional team, you will partner with product owners, tech leads, designer...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Server Fleet Infrastructure

Senior Software Engineer, Server Fleet Infrastructure

CoreWeave • Livingston, NJ, United States
Permanent
CoreWeave is The Essential Cloud for AI™.Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence....Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

CACI International • Florham Park, NJ, United States
Full-time
Minimum Clearance Required to Start : None.Percentage of Travel Required : Up to 10%.Type of Travel : Continental US.Under direct supervision, participate in research and innovation efforts on complex...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer, Observability

Senior Software Engineer, Observability

CoreWeave • Livingston, NJ, United States
Permanent
CoreWeave is The Essential Cloud for AI™.Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence....Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer (Hybrid)

Senior Software Engineer (Hybrid)

A.P. Moller - Maersk • Florham Park, NJ, United States
Full-time
Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we g...Show more
Last updated: 30+ days ago • Promoted
Desktop Support Engineer (Whippany)

Desktop Support Engineer (Whippany)

SISL Global • Whippany, NJ, US
Full-time +1
Job Title : Desktop Support Engineer.Break Fix support incorporates the IT Onsite Desktop diagnosis and repair of hardware / software by replacing faulty components or configuring replacement equipme...Show more
Last updated: 3 hours ago • Promoted • New!
Software engineer : iii (senior)

Software engineer : iii (senior)

Randstad • Madison, NJ, United States
Full-time
Join our leading technology team as a Web & AI Applications Developer, where you'll design and build scalable, high-performance real estate applications using modern JavaScript frameworks.You'll co...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Relativity • Newark, NJ, United States
Full-time
The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...Show more
Last updated: 30+ days ago • Promoted
Senior Engineer Software (Embedded) - Pine Brook, NJ

Senior Engineer Software (Embedded) - Pine Brook, NJ

Kearfott • Pine Brook, NJ, United States
Full-time
Founded in 1918, Kearfott Corporation, a global Aerospace and Defense supplier for over 100 years, is a leader in the design and manufacture of precision motion control products and inertial naviga...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Barclays • Whippany, NJ, United States
Full-time
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.Development and ...Show more
Last updated: 3 days ago • Promoted
Principal Software Engineer (Hybrid)

Principal Software Engineer (Hybrid)

Selective Insurance • Short Hills, NJ, United States
Temporary
At Selective, we don't just insure uniquely, we employ uniqueness.Selective's unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards a...Show more
Last updated: 30+ days ago • Promoted
Advanced Software Engineer

Advanced Software Engineer

Relativity • Newark, NJ, United States
Full-time
As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems...Show more
Last updated: 30+ days ago • Promoted
Software Engineer / Senior Software Engineer Multithreading (1486)

Software Engineer / Senior Software Engineer Multithreading (1486)

N B Ventures • Clark, NJ, United States
Full-time
It's a place where individuality is prized and talent respected.We're focused on what is real and effective.We are a meritocracy where good ideas and great people get noticed, results matter, and a...Show more
Last updated: 2 days ago • Promoted
Software Engineer

Software Engineer

Peraton • Woodbridge, NJ, United States
Full-time
This position will support the design, development, testing and operational phases of projects undertaken at PERATON Labs, the research and development arm of PERATON corporation.This position requ...Show more
Last updated: 3 days ago • Promoted
Software Engineer, Kubernetes

Software Engineer, Kubernetes

CoreWeave • Livingston, NJ, United States
Permanent
CoreWeave is The Essential Cloud for AI™.Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence....Show more
Last updated: 3 days ago • Promoted
Software Engineer / Application Support

Software Engineer / Application Support

Aegistech • Parsippany, NJ, United States
Full-time
Our client in Northern NJ is seeking a full time Software Engineer for their application support team.This position will be onsite in the office 4 days per week. Local candidates only (no relocation...Show more
Last updated: 3 days ago • Promoted
Software Engineer

Software Engineer

Motion Recruitment Partners LLC • Iselin, NJ, United States
Full-time
Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Charlotte, NC (Hybrid). Work with the brightest minds at one of the largest ...Show more
Last updated: 4 days ago • Promoted
Software Engineer – Desktop Applications

Software Engineer – Desktop Applications

Canfield Scientific, Inc • Parsippany, New Jersey, United States
Full-time
The ideal Software Engineer – Desktop Applications candidate is strong with C++ and has the ability to develop, 2D / 3D applications, has a good understanding of the principles of photography, has th...Show more
Last updated: 2 days ago • Promoted