We are always on the lookout for creative and talented people.
Please submit resumes to


 

GPU/Embedded Software Engineer

Description:

You will be working closely with a group of Research and Development Scientists and Engineers to breathe life into cutting edge algorithms by implementing them in embedded, mobile, PC and cluster systems, often with real time performance expectations. UC manages and actively develops a variety of technologies in Machine Learning, Computer Vision, Networking, and Medical domains. This requires a talented software engineer with relevant domain specific knowledge and the technical know-how to make it possible while keeping it manageable.

Requirements
-US citizen or permanent resident;
-BS/MS in Computer Science;
-Strong knowledge of C, C++;
-Good knowledge of algorithm optimization and acceleration using GPGPU programming (CUDA/OpenCL) or embedded systems (SIMD);
-Experience working in a team on large software projects;
-Good oral and written communication skills.

Desired skills
-Experience with image processing or computer vision;
-Working knowledge of libraries such as OpenCV, Eigen and GUI toolkits such as Qt;
-Good knowledge of Matlab and Python;
-Familiarity with version control systems (git/subversion) and build tools (CMake/make);
-Hands on experience with hardware and embedded systems development.

back to top

 

IT Administrator Position

Description:

This position will administer and support the systems, networks, and telecommunications of our main office in Los Angeles, CA.  Position entails ongoing maintenance tasks for both computers and core company services including account management, groupware, mail servers, backup, firewalls, document management, and secure file-sharing with remote customers. The position will also be providing local end-user support for both Windows and Linux Operating Systems.

  • US Citizen or Permanent Resident (Green Card) candidates only.
  • In-depth knowledge of Windows and Linux Operating Systems
  • Very knowledgeable about computer hardware and networking
  • Structured and analytical thinking with strong problem solving and trouble shooting skills
  • Experience configuring and maintaining web services
  • Experience in writing shell scripts or similar (e.g. Bash,  Python, Ruby)
  • Can research and find the right hardware or software within budget that does the job
  • Able to research and incorporate new softwares to increase company efficiency

Desired:

  • B.S. in relevant field or technical certifications
  • Good knowledge in C/C++ or similar
  • Web development Experience

back to top

 

R&D Engineer for Robotics and Autonomous Systems

Description:

The ideal candidate will have the following qualifications:
-U.S. citizens are encouraged to apply. Permanent residency is required by government contract.
-MS or PhD in Electrical engineering/Aerospace engineering/Computer science or related field.
-Minimum 2 years of industry experience is preferred.
-The ideal candidate should be well versed with some or all of the following topics: Filtering and estimation theory, robotics motion planning and control, optimization theory
-Experience with embedded systems development.
-Knowledge of computer vision and image processing principles is a definite plus.
-Strong programming skills (MATLAB, Python, C/C++).
-Past record of authorship in peer reviewed conferences/journals is a plus.
-Excellent problem solving skills, ability to work with minimum supervision, and collaboration with peers are expected.
-Candidate must be willing to apply a hands on approach to all aspects of research and development
-Experience and past record of achievement in areas related to robotics, aerospace and/or controls. Experience with unmanned aircraft systems is highly desired.

 

back to top

 

Robotics and Autonomous Systems Research Scientist

Description:

The outstanding selected candidate will research and develop innovative algorithms in the aforementioned branches of science using multidisciplinary approaches to advance state of the art in challenging problems such as cooperative path planning for multiple unmanned systems, collaboration of agents in complex physical or virtual environments, cognitive agents learning games, plans and strategies in situated environments, theory of adjustable autonomy and social structures, biologically-inspired heterogeneous multi-agent planning systems, human-machine combined autonomous and semi-autonomous systems. The selected candidate will actively participate in as well as lead efforts to procure funding through grant proposals and execute them upon contract.

Requirements:
-Ph.D. in MAS, AI, ML, and related areas from a highly accredited US or Canadian university with high GPA.
-Solid academic records with peer reviewed publications in prestigious and well recognized journals.
-The ideal candidate should be well versed with some or all of the following topics: Multi-agent systems, filtering and estimation theory, motion planning for robotics, optimization theory, game theory, machine learning.
-Strong programming skills.
-Candidate must be willing to apply a hands on approach to all aspects of research and development
-Entrepreneurial aptitude in identifying promising funding opportunities.
-Fluent in English language and a great communicator.

Plus:
-US Citizen or Permanent Resident (Green Card) candidates are strongly encouraged to apply.
-Experience in acquiring and executing US government funded programs.
-Software engineering experience including team development of large projects

back to top

 

Software Engineer – Networking

Description:

UtopiaCompression Corporation (UC) is seeking a full-time software engineer for its networking and communications research group. The candidate will work with a group of R&D Scientists and Engineers to design, develop, and test cutting-edge networking solutions and products. UC does R&D and product development in wireless ad hoc networks, airborne networking, automatic gateway generation, protocol translation, and satellite communications. The desired candidate should have expertise and experience in software development and creating software architectures. 

 

Requirements
-US Citizenship or Permanent Resident (Green Card) candidates only as required by government contract.  
-Candidate holds a BS/MS in CS/EE from an accredited academic institution.
-Candidate is well versed with C, C++, and Java.
-Familiarity with Linux environments is expected.
-Good knowledge of networking including transport layer protocols and routing protocols etc.
-Hands on experience with hardware and embedded systems development are highly desired.
-Good knowledge of a scripting language such as Tcl or Python.
-Good knowledge of Matlab, Octave or Numpy.

Plus
-Candidate is experienced with the full Software Development Lifecycle, prior experience in large-scale projects.
-Knowledge of software defined networking and related technologies.  
-Kernel programming experience.
-In-depth knowledge and hands-on experience with Compiler Technology.
-Experiences with network simulators such as QualNet, OPNET, NS2 or NS3, or network emulators such as CORE and EMANE.
-Familiarity with satellite communications: link analysis, basic orbital mechanics.

back to top