02 Jan
Computer Systems Vision Application Engineer (Glendale, CA)
California, Glendale , 91206 Glendale USA

Computer Systems Vision Application Engineer

Worker will need to be able to work onsite 5 days per week in Glendale. (Will consider having worker come in 3 days per week once worker is acclimated) Please note that the job title is for a Computer Systems Vision Application Engineer Key Responsibilities: -setting up computer vision based systems -assess what is needed-cameras, computers, lenses -build vision processing pipeline Important to have: 1) ROS 2) writing code to do tasks 3)Must understand machine learning as a whole -Will work closely with stakeholders Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing and certification of software. Requires a bachelor's degree in a related area and 2 years of experience in the field or in a related area. Has knowledge of commonly-used concepts, practices, and procedures within a particular field. Relies on instructions and pre-established guidelines to perform the functions of the job. Works under immediate supervision. Primary job functions do not typically require exercising independent judgment. Typically reports to a manager

What we're looking for A software developer and systems engineer with strong knowledge and experience building and deploying multi-sensor computer vision and perception systems.

Responsibilities Set up new computers with ubuntu and any necessary software dependencies Set up and configure multi-senser computer vision and perception systems using our real-time perception framework Perform Intrinsic calibration and extrinsic calibration of cameras Work with rigging team to set up cameras, wiring, and supporting infrastructure hardware Use ROS1 and ROS2 for system solution development and debugging Use mostly C and sometimes Python to develop application framework modules and third party library integrations Improve System Latency Integrate Localized Audio Solutions into Perception Systems Upgrade existing systems to newer Hardware and new versions of Software Promote good software development practices, including version control and issue tracking

Basic Qualifications:
  • 5+ years of experience developing and delivering software solutions A firm understanding of the Camera Pinhole Model Proficiency developing C code, especially under performance constrained applications Experience integrating with and/or deploying perception systems (computer vision, machine learning) Understanding of the current landscape of vendors and open source solutions in the machine learning and perception spaces Strong communications skills Ability to work independently and self-guided when needed A keen desire to support your teammates and collaborate with others with a positive and helpful attitude Experience working with git, and github or gitlab flow Experience working with docker

    What you might optionally bring to the role Experience with ROS1 or ROS2 Experience training or performing transfer learning on AI Machine Learning Models Experience working with Nvidia TensorRT in C
Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: ;/p>Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.Company Profile:Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs. Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.Learn more about Beacon Hill Staffing Group and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting ;/a>. We look forward to working with you.Beacon Hill. Employing the Future

Related jobs

Report job