Computer Systems Vision Application Engineer
Beacon Hill Staffing Group, LLC

Los Angeles, California

Posted in IT


This job has expired.

Job Info


NOTE: Looking for local candidates to Glendale, California as this is a onsite role.

One of our clients in Los Angeles area is looking for a Computer Systems Vision Application Engineer with the following skills and experience:

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 0-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-15 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++

Interested candidates may submit their resumes online or call at 310-906-4780 for further information regarding the position.

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: https://jobs.beaconhillstaffing.com/eeoc/

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 www.beaconhillstaffing.com.

We look forward to working with you.

Beacon Hill. Employing the Future™


This job has expired.

More IT jobs


The Baer Group
San Francisco, California
Posted about 3 hours ago

The Baer Group
San Jose, California
Posted about 3 hours ago

The Baer Group
Atlanta, Georgia
Posted about 3 hours ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.