Please ensure Javascript is enabled for purposes of website accessibility

Computer Systems Vision Application Engineer

Full Time,Temporary/Contract

Beacon Hill Staffing Group

Computer Systems Vision Application Engineer
Los Angeles, California
Apply Now

Job Id: NS-CSVAE-NS_1674763711
Apply Now

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.

NS-CSVAE-NS_1674763711

Apply Now

Apply Now