Sr. Architect - Image Processing & Video (Applications Development) REMOTE!

company banner
Atrilogy Solutions Group, Inc.
H.265, H.264, MPEG4, MJPEG, AAC, MP3, .NET, Visual Studio, TFS, GPUs, Video processing, Imaging, Visual processing, Agile, Scrum
Full Time, Direct Hire
Depends On Experience
Work from home available Travel not required

Job Description

Our direct client is looking to hire an "Imaging and Vision Architect - Applications Development Manager". 

You will be based in Rolling Meadows (Chicago area)  OR the manager will consider you working remotely!! 

You will be working for a large, global client who is a leading, innovator in the video processing/security software industry.  You will manage one direct report in Rolling Meadows, IL and 20 offshore developers.  Must have experience in image processing and video analytics software.

Some of the perks of the role:
Family like environment with an entrepreneurial spirit 
Collaborative culture that thrives on innovation and new ideas 
Rewards and recognition for great achievements 
Growth opportunities for career development 
Flexible work arrangements to help balance life and work 
Competitive benefits and compensation package 
________________________________________________________________________

This person will oversee the design, architecture and development of software used in clients software/video/security products The candidate must have the technical skills along with people management experience to be considered.  

 What You’ll Get to Do: 
  
Responsible for the software architecture of a suite of commercial software products and solutions for Public Safety camera solutions systems These systems include solutions that provide for the capture, storage, management, searching, analysis, and sharing of video, including advanced Image processing and Video Analytics capabilities. 
  
Under general direction, participates as a high-level technical expert to apply a broad understanding of theories and principles of computer science, engineering, and technologies to create software architecture solutions.  Analyzes, decomposes, and specifies architecture and requirements based upon understanding of business applications and engineering principles. 

What You’ll Bring: 
  
Education & Experience: 

  • BS Engineering, Computer Science, or equivalent.
  • MS Engineering, Computer Science, or equivalent preferred.
  • Deep understanding of architecture and design patterns.
  • Deep knowledge & understanding of Image processing and Video Analytics solutions.
  • Knowledge of video and audio standards and codec libraries, including H.265, H.264, MPEG4, MJPEG, AAC, MP3, etc. is highly desirable.
  • Experience with Microsoft .NET applications, Visual Studio, and TFS.
  • Experience with video processing algorithms and analytics and GPUs IS A PLUS.
  • Experience participating in all phases of the software development lifecycle including requirements, design, coding, and testing.
  • Knowledge of the Agile process and Scrum methodology.
  • Minimum of 5 years of experience developing software in a professional or commercial environment. 


Software Development Activities: 

  • Develop architecture solutions for software components related to body-worn and In car Video systems
  • Develop solutions to complex problems associated with the capture, storage, management, searching, analysis, and sharing of video and data, as well as the control of camera solutions
  • Assist with defining requirements and architecture necessary to meet performance, capacity, scalability, availability, and security objectives.
  • Investigate and advise on third-party integrations, and develop requirements and architecture associated with external interfaces, protocols, interoperability, compatibility, and coexistence with other applications.
  • Provide technical leadership to the organization and development team for the successful implementation and test of products.
  • Act as a technical consultant to Product Management, Support, Services, and Testing organizations, as well as to other development teams.
  • Contribute significantly to product roadmaps, estimation, planning, identification of risks and issues, and development status.
  • Define strategies, guidelines, and goals for integration of components, product testing, and acceptance testing.
  • Perform high-level requirements analysis and decomposition to assist with defining product architecture, requirements, and design, as well as system solutions.
  • Assist with planning, estimation, and coordination of projects.

Employ software engineering methods and practices to create artifacts and documentation for the implementation and support of software products to convey an engineered solution to other developers and engineers. 
Demonstrate understanding and adherence to the software development process. 
  
Software Support Activities: 
  
Work with customers, Quality Assurance, Technical Support, and other developers to analyze, troubleshoot, and resolve defects and issues. 
Assist with devising both short-term and long-term solutions to resolve complex defects and issues. 
Independently resolve customer complaints with software and respond with suggestions for improvements and enhancements. 
  
Documentation, Collaboration, Coordination and Training: 

  • Coordinate and lead architecture discussions with senior technical staff.
  • Work with customers to identify needs and solutions.
  • Create architecture, requirements, and design documentation.
  • Support the creation of documentation, which may include user manuals, help documentation, tool tips, and training material.
  • Assist in training less-experienced software staff.
  • Make suggestions for problem solutions or software enhancements.
  • Work with software test teams to design and develop testing strategies. 

Process and Quality: 
  
Actively engage in process improvements, quality initiatives, and execution of established processes. 
Assist with the definition, implementation, assessment, measurement, management, change, and improvement of the software process. 
Identify and assist in the management of intellectual property, third-party software, re-use, and compliance. 
  

Problem Solving: 

  • Ability to prioritize and perform work independently.
  • Ability to independently resolve complex product and system issues.
  • Ability to translate requirements into a solid architecture and implementation.
  • Excellent problem-solving skills.
  • Strong diagnostic skills to track, trouble-shoot, and solve issues. 

Communications: 

  • Demonstrate good interpersonal and communication skills with the ability to work closely with internal and external customers to translate needs into requirements, to explain and resolve technical issues, and to present technical solutions.
  • Strong written and verbal communication skills.
  • Coach and mentor peers and junior engineers.
  • Influence the technical direction of the team.
  • Good interpersonal skills and ability to foster teamwork. 


For immediate consideration please submit your resume in Word format, along with daytime contact information.  Client is unable to provide H-1B Visa sponsorship at this time. All submittals will be treated confidentially.  Selected candidate may be asked to pass a comprehensive background, credit and/or drug screening.  Principals only, no third parties please. 


Established in 2000, Atrilogy Solutions Group, Inc. provides organizations of all sizes with high-quality, cost effective information technology (IT) and business process consulting & staffing services.  Our industry-leading service model combines experienced project managers with seasoned technical and functional consultants to eliminate client uncertainty and deliver superior value and results.
 
Clients turn to Atrilogy for expertise in:

  • IT staffing and placement (Project Managers, Agile/Scrum Masters, Business Analysts, DBA’s, Software Engineers, Mobile Developers (iOS, Android), DevOps, Automation, QA, Systems & Network Engineers, Cyber Security / Information Security Specialists)
  • All major ERP & CRM packages (including Oracle, Workday, PeopleSoft, JD Edwards, Lawson, SAP, Dynamics AX, Salesforce, Microsoft CRM, NetSuite)
  • Business Intelligence, Data Warehousing, and Big Data Integration
  • Creative (Interactive Project Manager/Art Director, Information Architect, UI/UX Designer, Web/Graphic Design)

 Atrilogy has been recognized by Inc. magazine as one of the nation’s fastest-growing, privately-held companies. Headquartered in Irvine, California, Atrilogy also has offices in Denver, Phoenix, Atlanta, and Dallas with satellite offices in Boston, Jersey City, Las Vegas, Seattle, and Delhi, India.
  
Atrilogy Solutions Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.
 
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Posted By

Ashu Baranwal



Company Information

Established in 2000, Atrilogy Solutions Group, Inc. provides organizations of all sizes with high-quality, cost effective information technology (IT) and business process consulting & staffing services. Our industry-leading service model combines experienced project managers with seasoned technical and functional consultants to eliminate client uncertainty and deliver superior value and results. Clients turn to Atrilogy for expertise in: • IT staffing and placement (Project Managers, Agile/Scrum Masters, Business Analysts, DBA's, Software Engineers, Mobile Developers (iOS, Android), DevOps, Automation, QA, Systems & Network Engineers, Cyber Security / Information Security Specialists) • All major ERP & CRM packages (including Oracle, Workday, PeopleSoft, JD Edwards, Lawson, SAP, Dynamics AX, Salesforce, Microsoft CRM, NetSuite) • Business Intelligence, Data Warehousing, and Big Data Integration • Creative (Interactive Project Manager/Art Director, Information Architect, UI/UX Designer, Web/Graphic Design) Atrilogy has been recognized by Inc. magazine as one of the nation's fastest-growing, privately-held companies. Headquartered in Irvine, California, Atrilogy also has offices in Denver, Phoenix, Atlanta, and Dallas with satellite offices in Boston, Jersey City, Las Vegas, Seattle, and Delhi, India.
Dice Id : atrilogy
Position Id : 11436371

Similar Positions at Atrilogy Solutions Group, Inc.

Software Development Lead
  • Los Angeles, CA
  • 1 day ago
Java Software Engineer
  • Phoenix, AZ
  • 1 week ago