LMI Technologies is seeking a Vision Software Developer II to join our dynamic Applications and Technology team. You will report directly to the Senior Vision Software Manager and work on designing robust algorithms and proof-of-concept tools that demonstrate what our technology can do.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering
- 3+ years of professional experience in software design, specifically within Machine Vision, Image Processing, or 3D Metrology
- Strong C/C++ programming skills
- Solid mathematical foundation (Linear Algebra, 3D Geometry, Statistics)
- Familiarity with vision libraries (e.g., OpenCV, PCL, Halcon, Cognex VisionPro)
- Proven track record of breaking down vague requirements into technical specifications and delivering working solutions
- Ability to explain complex algorithmic concepts to both technical peers and non-technical customers
Benefits
- Full health care coverage (with 100% paid premiums) including dental, vision, and drugs for you and your family
- Competitive Profit Sharing Program
- Group Retirement Savings Plan
- Monthly internet allowance
- Hybrid work arrangements
- Flextime
- Generous paid time off
- Annual Education Support Program for training and professional growth
- Annual performance reviews and Lunch & Learns
- Free healthy snacks and drinks
- Team-building budgets
- Tenure awards
- On-site fitness facility
- Tennis/basketball court
- Company-wide wellness challenges