We're Hiring!

Interested in using your CS acumen to help fight crime? Cadre is seeking a bright and driven Software Engineer / Software Developer (Masters level preferred but open to strong Bachelor level applicants) to join our development team. You will work out of our Evanston office (just outside Chicago). Our group focuses on designing, selling, and supporting world class forensic technology while also valuing high quality research, reading journal papers, and staying current on the latest advances. We currently work in a hybrid office setup with approximately a 50/50 split between working in the office vs at home. This means you will need to be located within the Chicago area.


Cadre

Cadre is an American company that specializes in technology solutions for firearm and ballistics identification within forensic crime laboratories. Our flagship product, the TopMatch-3D High-Capacity imaging and analysis system, is the first 3D technology validated for comparison use by the FBI. Our technology has gained recognition in the US court system, being utilized in expert witness testimonies and successfully passing admissibility hearings. Developed by our in-house team of Computer Scientists and Engineers, the Cadre TopMatch system combines state-of-the-art 3D scanning hardware with advanced analysis software to offer unparalleled precision and speed in acquiring and analyzing measurements. The system images the 3D marks left on both cartridge cases (ie. shells) and bullets at micron resolution and then facilitates both examiner and algorithmic comparison of these marks to determine if two cartridge cases or bullets were fired from the same firearm. Similar to something you would see in a Hollywood TV show but in real life. Comprehensive functionality, including Virtual Comparison Microscopy (VCM), database search, and automated comparison make our technology platform an indispensable tool for firearms examiners. The reliability and validity of Cadre's VCM tools have been established through peer-reviewed publications and independent studies conducted by institutions including the FBI and Canada's RCMP. Cadre's scanners incorporate the patented GelSight elastomeric sensor, ensuring accurate and detailed surface measurements by eliminating the influence of optical characteristics during the scanning process.

Over the past ten years we've become the world leader in developing and providing 3D imaging and analysis systems for firearm forensics. We're not going to lie, we work on really cool stuff. The development group exploits methods from Machine Learning, Machine Vision, Statistics, Combinatorial Search and Optimization, Modeling, and Data Mining. See www.CadreForensics.com for more information.

Who We're Looking For

We're looking for a software engineer with scientific computing experience, computer vision application development or C++ application development who is interested in working on a small team to develop next generation solutions for the firearm forensics discipline. You'll join our development group to design, implement, and expand functionality for our desktop application, client-server architecture, and database. You will work with Computer Science PhDs/Masters with expertise in Software Engineering, Machine Learning, Machine Vision, Statistics, and Probabilistic Modeling. Note: No experience working with firearms is necessary and there are no firearms in our workplace.

Responsibilities

You'll be responsible for developing software around specific focused tasks to implement and test new features within our software. Your daily schedule will include working independently, meeting with collaborators, and time set aside for continued learning. No regular travel is required but there are occasional trips to research conferences and to visit crime labs.

Skills and Qualifications

  • You majored in Computer Science, Electrical Engineering, or a related discipline (BA/BS/MA/MS/MEng) with interest and experience in Software Engineering and desktop application development.
  • You have research or large-project experience in any area of Computer Science or software development (undergraduate project experience counts!).
  • You are an enthusiastic problem solver who is passionate about making high-quality software for applications that help improve society. You're interested in working with an interdisciplinary Computer Science research team in an industry setting. You have a strong interest in learning and expanding your skill set.
  • You have C++ programming experience. Our main application is a C++ Qt Desktop Application (using eigen, boost, opencv, and mysql). Some development work may entail other libraries, languages, or environments.

Duration / Location

Full time; Evanston, IL (just outside Chicago)

Qualifications

Desired Majors
  • All Statistics, Mathematics, Electrical Engineering, Computer Engineering, Software Design, Data Mining, Information Systems Management, Computer Science, and Computer Programming
Work Authorization Requirements
  • US work authorization is required
Visa Sponsorship
  • Not available
EOE
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Compensation

Compensation is expected in the $80k-150k range depending on experience. Cadre offers health and retirement benefits.

How to Apply

Applications are considered on a rolling basis, so the sooner you apply the better. Please use the application form below. Note that a CV/Resume and one page Experience Statement are required. The Experience Statement should describe your interest and approach to software development and share a highlight from projects or teams on which you've worked. You do not need to attach a cover letter. If you graduated within the last three years (2020 or later) you should also attach an unofficial copy of your transcript. Please note that applications not satisfying the requested criteria will be ignored.

Cadre Scanners and Software

TopMatch-3D Scanners

TopMatch-3D High Capacity Desktop and TopMatch-3D Portable Handheld scanners.

Tech Specs Videos

Demo Videos

Overview of scanning hardware and software including video of batch scanning tray.

Learn More

Virtual Comparison Microscopy

World's Best Validated Tools for Virtual Comparison Microscopy.

Learn More