Software Engineer

Teledyne Scientific Company

Durham, North Carolina, US
On-site
Develop advanced algorithms on pc, gpu, soc
Software design and implementation
Experience with c++
Teledyne Scientific Company is seeking a Software Engineer to support advanced research and development in autonomy and machine learning applications at their Durham, North Carolina facility. The ideal candidate will have considerable experience in C++, Docker, and CMake, with a strong educational background in computer science or related fields. ###

Job Summary

  • Define, develop, and deliver novel solutions for target detection and tracking, deep learning, machine learning, autonomous system control, computer vision, signal analysis, and brain computer interfaces.
  • Lead development and implement advanced algorithms on PC, GPU and SoC architectures.
  • Teledyne offers a competitive salary and benefits package, including health, dental, vision, paid time off, and 401(k) eligibility.

Matching Summary

Match Score: 85

Teledyne Scientific Company is seeking a Software Engineer to support advanced research and development in autonomy and machine learning applications at their Durham, North Carolina facility. The ideal candidate will have considerable experience in C++, Docker, and CMake, with a strong educational background in computer science or related fields. ###

Skills & Requirements

Must-have

  • Develop advanced algorithms on PC, GPU, SoC
  • Software design and implementation
  • Experience with C++
  • Experience with Docker
  • Experience with CMake
  • Linux development environment

Nice-to-have

  • Knowledge of computer architecture
  • Familiarity with automated testing
  • Excellent interpersonal and communication skills

Key Requirements

  • 5-10 years of experience
  • B.S. in Computer Science, Applied Mathematics, Computer Engineering or Electrical Engineering
  • U.S. Citizen
  • Ability to obtain Security Clearance

Work Rights

Must have US citizenship

Tailored Resume

Cover Letter