Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Somerville?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Jobleads-US

Somerville / Global

Senior Software Engineer

Job Description

At the heart of every autonomous machine is a 3D sensing system that provides depth information used for path planning and safety. NODAR is developing a new generation of 3D sensing products based on NODAR’s patented Hammerhead stereo vision technology that is more reliable, higher resolution, lower cost, faster, more resilient, and longer range than its predecessors. With deep MIT roots and top-tier VC backing, NODAR provides 3D sensing products to several industries, such as automotive, security, aviation, agriculture, rail and robotics.

NODAR is based in Somerville, MA, with offices in Berlin, Germany, and San Francisco. NODAR’s exceptionally talented team has broad experience spanning 3D sensors, computer vision, and automotive, and is motivated by the deep desire to create a safer, more efficient world through autonomy.

We are looking for a Senior Software Engineer who will be responsible for designing, implementing, and maintaining production-quality software that powers Nodar’s cutting-edge 3D computer vision solutions. This engineer will work closely with a multidisciplinary team of algorithm, perception, and system engineers to deliver robust, high-performance code. The ideal candidate will take initiative to propose, implement, and own software components, demonstrate a collaborative attitude and excellent communication skills, be comfortable working in a fast-paced, startup environment and open to occasional travel for field testing and customer engagements (< 10%).

Job Activities

Contribute to the development and maintenance of core software systems in C++ and Python

Write clean, well-documented, and maintainable code with a focus on performance and reliability

Implement and optimize software modules supporting computer vision and robotics applications

Collaborate with algorithm and perception engineers to integrate and deploy algorithms into production code

Participate in code reviews, software design discussions, and cross-functional engineering efforts

Support testing, debugging, and profiling activities across different hardware configurations

Contribute to the development of software infrastructure and build systems

Requirements

BSc or MSc in Computer Science, Robotics, Electrical Engineering, or a related field

5+ years of experience in a software engineering role, preferably in robotics or computer vision domains. A Master’s degree can substitute for 2 years work experience.

Strong proficiency in C++ and Python

Solid understanding of software engineering principles, version control (Git), and Linux development environment

Exposure to or interest in computer vision or robotics applications is required

Experience with Docker, CI/CD pipelines, and cloud services (e.g., AWS) is a plus

Familiarity with CUDA, GPU programming, or other forms of hardware acceleration is a plus

NODAR is proud to be an Equal Opportunity Employer, committed to building a diverse and inclusive workforce. We make employment decisions based on merit, not on race, color, religion, national origin, sex, gender identity, sexual orientation, disability, age, military status, or any other characteristic protected by local, state, or federal law. Additionally, we foster a safe and respectful workplace, maintaining a zero-tolerance policy for harassment of any kind.

#J-18808-Ljbffr
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location