Ian Schleifer

Ian Schleifer Email and Phone Number

Senior Software Engineer @ Verge Aero
Ian Schleifer's Location
Greater Boston, United States, United States
Ian Schleifer's Contact Details

Ian Schleifer personal email

n/a

Ian Schleifer phone numbers

About Ian Schleifer

I am an experienced software engineer with particular strengths in embedded / realtime software, algorithms / optimization, and motion control. I love learning new technologies and I do it quickly and deeply. I get excited about challenges involving bringing different technologies together in novel ways, especially when there is also a creative component. I pride myself on being easy and fun to work with and I need an environment of mutual respect to thrive. I bridge the gap between disciplines - for a software engineer I have a very strong understanding of electronics, mechanics, and fluid systems. I also have a love of music, theater, and immersive / interactive experiences.

Ian Schleifer's Current Company Details
Verge Aero

Verge Aero

View
Senior Software Engineer
Ian Schleifer Work Experience Details
  • Verge Aero
    Software Engineer
    Verge Aero May 2023 - Present
    Buda, Texas, Us
    - Work with the hardware team to develop drivers and integrate logic as necessary- Develop test code to validate components of the drone system- Drive system architecture- Document system architecture via flow charts- Improve the flight control system and companion computer
  • Daedalus
    Senior Software Engineer
    Daedalus Feb 2022 - Dec 2022
    San Francisco, Us
    - Developed algorithms for automated CNC toolpath generation using Python and C++.- Designed an extensible constrained dynamic factory schedule optimization system.- Added and improved web application features using Django and React.- Scripted NX workflows using NXOpen.- Collaborated with a diverse, international team of software engineers, mechanicalengineers, roboticists, and machinists.
  • Geodesic Software
    Software Engineer
    Geodesic Software Oct 2020 - Feb 2022
    - Designed a powerful distributed logic engine.- Implemented components using C++20 and Python3 in a Linux environment.- Solved problems using higher-order logic, non-Euclidean topology, and specialized lock-free data containers.
  • Blue Origin
    Sr. Manufacturing Process Automation Engineer
    Blue Origin Oct 2017 - Oct 2020
    Kent, Wa, Us
    - Utilized existing additive manufacturing hardware and software.- Developed software for rapid custom toolpath generation and execution, involving extensive 2D and 3D computational geometry.- Developed software for machine calibration and diagnostics.- Designed and implemented machine control safety mechanisms.- Worked with high power LASERs, optical metrology systems, and many-axis coordinated motion controllers.- Provided software support to mechanical, optical, fluids, electrical, and systems engineers.- Software bring up for novel machines developed in-house.
  • Blue Origin
    Avionics Software Development Engineer
    Blue Origin Oct 2015 - Oct 2017
    Kent, Wa, Us
    - Created real-time embedded software to support control and diagnostics of human-capable spacecraft in compliance with DO-178C.- Collaborated with other software developers in an Agile environment.- Defined and developed low-level requirements and software designs.- Wrote code to implement designs in C/C++, Python, and MATLAB.- Developed unit, integration, and HIL testing tools and assured quality to safety-critical standards. This included horizontally scalable infrastructure to rapidly process flight data.- Interfaced with proprietary hardware components using real-time serial protocols.- Maintained and improved spacecraft telemetry systems, involving a combination of proprietary protocols and standard network stack components (e.g. sockets).- Collaborated with a multidisciplinary team of engineers to develop requirements for, and plan hardware and software architectures supporting advanced spaceflight systems.- Received training in ITAR / EAR compliance, crane operation, candidate interview and evaluation techniques, OSHA compliance, and environmental health and safety.- Operated avionics software for live engine tests and provided on-the-fly support.
  • Computational Memory Lab (Ohio State University)
    Systems Developer / Engineer
    Computational Memory Lab (Ohio State University) Mar 2015 - Oct 2015
    - Developed a cross-platform Python package for easy and reliable programming ofautomated behavioral experiments using a broad array of input and output devices.- Designed and implemented data management and analysis tools.
  • Rethink Robotics
    Systems Integration Engineer
    Rethink Robotics Mar 2013 - Mar 2015
    - Developed hardware testing and calibration processes for the Baxter collaborative manufacturing robot. Components tested / calibrated include cameras, torque sensors, and position encoders. Custom made testing and calibration procedures required linear algebra and nonlinear optimization techniques.- Utilized a wide variety of technologies including ROS, KDL, OpenCV, SVN, Git, Trac, ReviewBoard, TestStand, FaroArm, Wacom tablets, and series elastic actuators.- Enhanced production software to improve robot performance.- Interacted closely with mechanical, electrical, software, test, and manufacturing engineers to solve technical problems.- Addressed issues with Cartesian and joint space trajectory planning, profiling, and servo control for a dual arm, redundant, 7DOF robot.- Designed and implemented generalized iterated inverse kinematics algorithms for partially constrained endpoints.- Participated in hardware and software bring-up for the Sawyer robot.
  • Ashton Graybiel Spatial Orientation Laboratory
    Programmer / Analyst
    Ashton Graybiel Spatial Orientation Laboratory Jul 2004 - Jan 2013
    Waltham, Ma, Us
    - Designed and implemented safety critical control systems for moving experimental apparatus including a 3000 pound multi-axis rotating chair and a 22 foot diameter rotating room (artificial gravity facility).- Developed specialized applications for the automation of multi-modal stimulus presentation and synchronized data collection in spatial orientation experiments.- Programmed specialized data analysis tools in MATLAB, involving descriptive statistics, statistical inference, and time series analysis.- Prepared experimental setups for operation during parabolic flight.- Participated in experiment design.- Conducted experiments with human subjects both on the ground and in parabolic flight.- Trained lab personnel to operate custom-built machinery.- Provided ongoing software support.- Integrated software with various hardware components including high torque servomotors, linear induction motors, LASER galvanometers, PTZ color/infrared cameras, programmable DSPs, motorized lubrication pumps, PLCs, optical and magnetic motion trackers, incremental and absolute position encoders, HMDs, and multifunction DAQs.
  • Sirius Astronaut Training
    Training Specialist
    Sirius Astronaut Training Feb 2012 - Dec 2012
    I helped to train potential astronauts and space enthusiasts using the unique facilities available at the Ashton Graybiel Spatial Orientation Laboratory. The training SIRIUS provides helps clients to recognize their own susceptibility to motion sickness and the signs of its onset. It also exposes clients to unusual force environments, spatial disorientation, and various Earth-bound sensory illusions analogous to the often debilitating illusions experienced in weightless environments.
  • Computational Memory Lab (Brandeis University)
    Programmer / Analyst
    Computational Memory Lab (Brandeis University) Feb 2003 - May 2004
    - Designed and programmed tools for computerized behavioral testing, including virtual reality based paradigms.- Developed a powerful programming library for behavioral testing and synchronized EEG data acquisition.- Supervised undergraduate research associates.- Created and maintained lab website featuring dynamic content and a robust user/group permissions system.- System administration duties included maintenance of a large Beowulf cluster and a RAID file server.
  • Buck'S Rock Summer Camp
    Counselor
    Buck'S Rock Summer Camp 1997 - 2002
    - Supervised campers and coordinated efforts of other shop counselors.- Instructed in computer programming.- Facilitated camper projects.- Designed and maintained portions of camp website. Managed shop inventory.- Administrated computer network.- Created a multimedia, cross platform compilation CD of camper projects.- Promoted to Head of Shop in 2001.

Ian Schleifer Skills

Matlab Robotics Plc Programming C C++ Python Software Engineering Manufacturing Linux Ros Algorithms Opencv Data Analysis Machine Learning Html Signal Processing Java Latex Human Subjects Research Access Git Css Php Blender Electronics Eeg Beowulf Clusters Raid Experimental Design Video Editing Kdl Ode Assembly Language Labview Opengl Inkscape Audacity Mathcad Ladder Logic Pic Soldering Control Systems Design Virtual Reality Circuit Design Logicworks 3d Modeling Sql Systems Integration Programming

Ian Schleifer Education Details

  • Ithaca College
    Ithaca College
    Computer Science
  • Brandeis University
    Brandeis University
  • Joel Barlow High School
    Joel Barlow High School

Frequently Asked Questions about Ian Schleifer

What company does Ian Schleifer work for?

Ian Schleifer works for Verge Aero

What is Ian Schleifer's role at the current company?

Ian Schleifer's current role is Senior Software Engineer.

What is Ian Schleifer's email address?

Ian Schleifer's email address is is****@****gin.com

What is Ian Schleifer's direct phone number?

Ian Schleifer's direct phone number is +161731*****

What schools did Ian Schleifer attend?

Ian Schleifer attended Ithaca College, Brandeis University, Joel Barlow High School.

What are some of Ian Schleifer's interests?

Ian Schleifer has interest in Physical Science, Human Space Flight, Stage Combat, Drama And Musical Theater, Hiking, Martial Arts, Science Fiction, Climbing, Larp, Natural Language Processing.

What skills is Ian Schleifer known for?

Ian Schleifer has skills like Matlab, Robotics, Plc Programming, C, C++, Python, Software Engineering, Manufacturing, Linux, Ros, Algorithms, Opencv.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.