Software Developer
Array Technologies
Software Engineer
Job Location: Glastonbury, CT
Web site: https://arrayonline.com
Roles and Responsibilities: Design, development, and support of high-performance, reliable and efficient software solutions for company products and applications including control software for high-speed printing and hardware interfaces.
Requirements:
BS Software Engineering, Computer Science, or Electrical Engineering
Minimum 5+ years’ experience
Windows programmer requirements
· Programming with performance in mind
· Visual Studio for C++ development
· MFC experience
· TCP/UDP socket experience
· Communication experience to embedded devices
· BMP and windows image format knowledge
· Win32 API knowledge including Win32 GDI
· Barcode formats and encoding knowledge a plus
Embedded programming is a nice to have
Systems Knowledge:
Interpretation of high-level design specifications, and transfer to software
Software documentation and peer code reviews
Interpersonal Skills:
Initiative-taker, works well with minimum direct supervision, multi-tasking projects
Ability to work cross-functionally
Ability to interact with clients
Job Type: Full-time
Pay: $100,000.00 - $150,000.00 per year
Benefits:
401(k)
401(k) matching
Dental insurance
Health insurance
Health savings account
Paid time off
Vision insurance
Education:
Bachelor's (Required)
Experience:
REST: 1 year (Preferred)
Java: 1 year (Preferred)
Language:
English (Required)
Work Location: In person