Other Jobs
Loading...

Software Engineer

Sorry, looks like this job is no longer open 😔

Check out other job openings on our job board!

View more
Company
Terra Pixel Corporation
Job location
Bethesda, United States
Salary
Undisclosed
Posted
Hosted by
Appcast

Job details

Job Overview: We are seeking an experienced Senior C++ Developer specializing in computer

vision and systems engineering. The ideal candidate will have a deep understanding of C++

development for high-performance applications, coupled with a solid background in real-time

processing and systems-level engineering. You will work on developing, optimizing, and

maintaining robust, scalable systems for an AI-driven vision-based navigation solution.

Key Responsibilities:

● Design, develop, and maintain C++ applications with a focus on performance, scalability,

and robustness.

● Work with our AI engineers to move projects from a research phase into a

systems-based foundation using industry best practices.

● Collaborate with systems engineers to integrate computer vision solutions into larger

architectures, including hardware-software interfacing.

● Optimize real-time image processing pipelines for embedded NVIDIA Jetson systems.

● Conduct performance profiling, benchmarking, and troubleshooting to ensure efficient

system performance.

● Collaborate closely with cross-functional teams, including product managers, hardware

engineers, and AI researchers.

Qualifications:

● Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related

field.

● Minimum 5+ years of professional experience in C++ development, with a focus on C++

systems engineering.

● Proficiency in single and multi-threaded programming, real-time systems, and

low-latency systems development.

● Familiarity with systems engineering principles, including system design and

performance tuning.

● Solid understanding of Linux, embedded systems, and cross-platform development.

● Excellent problem-solving skills and the ability to work in a fast-paced, collaborative

environment.

Nice-to-Haves:

● Experience with computer vision libraries and frameworks such as OpenCV or PyTorch.

● Experience with GPU programming (CUDA, OpenCL) and hardware accelerators for

vision tasks.

● Familiarity with NVIDIA software libraries and hardware platforms.

Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.