Senior Software Engineer - C++Autonomous Robotics -W2 -ONSITE role

West Lafayette, IN, US • Posted 5 hours ago • Updated 5 hours ago
Contract W2
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • Autonomous Robotics
  • C++

Summary

Senior Software Engineer - Autonomous Robotics & Sensor Fusion 
Location : West Lafayette, IN (Need Onsite day 1, 5 days from office).
We are currently able to consider only W2 candidates for this role.
Job Summary:
  • Seeking a highly experienced Senior Software Engineer to lead the advancement of a rapidly maturing software stack on an autonomous robotic platform.
  • You will serve as a key technical contributor within an interdisciplinary team, focusing on the real-time integration of advanced sensors (cameras, LiDAR) to drive autonomous decision-making.
  • You will also architect and maintain robust automated testing and evaluation CI/CD pipelines to guarantee flawless software performance prior to edge-compute field deployments.
  Required Skills & Qualifications:
  • Experience: 8+ years of advanced software engineering experience in robotics, autonomous systems, or a highly related field (or Master s Degree with 6+ years of specialized experience).
  • Core Programming: Expert-level proficiency in modern C++ (including designing and debugging complex multithreaded applications) and Python.
  • Robotics & Navigation: Deep, proven experience implementing and deploying SLAM (Simultaneous Localization and Mapping) algorithms using cameras and/or LiDAR.
  • Mathematics: Strong foundational knowledge in applied mathematics and statistics, specifically related to 3D spatial mapping and kinematic modeling.
  • DevOps & Infrastructure: Hands-on expertise with modern CI/CD pipelines (GitHub Actions, GitLab CI, Bitbucket Pipelines) and containerization technologies (Docker) for edge deployment.
  • Version Control: Advanced proficiency with Git and collaborative, agile development workflows
 Primary Duties and Responsibilities:
  • Algorithm Engineering: Architect, develop, and deploy highly efficient, real-time algorithms to ingest, fuse, and process data from diverse sensor arrays for autonomous robotic navigation.
  • CI/CD & Automation: Lead the development, maintenance, and scaling of robust CI/CD pipelines to automate dependency provisioning, rigorous software testing, and seamless deployment to edge devices.
  • System Integration: Design, utilize, and extend scalable APIs to guarantee accurate and high-speed data propagation across complex, multi-threaded system architectures.
 Highly Preferred (Bonus) Skills:
  • Experience training, optimizing, and deploying computer vision neural networks.
  • Proficiency with deep learning frameworks, specifically PyTorch.
  • Background working with Defense or Detection Engineering technologies.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90969135
  • Position Id: 8928901
  • Posted 5 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

West Lafayette, Indiana

Today

Contract

USD80 - USD102

West Lafayette, Indiana

Today

Contract, Third Party

West Lafayette, Indiana

3d ago

Easy Apply

Full-time

Depends on Experience

Carmel, Indiana

Today

Easy Apply

Third Party, Contract

Depends on Experience

Search all similar jobs