Senior Software Engineer

AKAASA TECHNOLOGIES INC
West Lafayette, United States of America
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

West Lafayette, United States of America

Tech stack

Testing (Software)
Agile Methodologies
Artificial Neural Networks
Computer Vision
Automation of Tests
Computer Programming
Continuous Integration
Software Debugging
DevOps
Github
Intrusion Detection and Prevention
Python
Software Engineering
Systems Integration
Data Processing
Multithreading
PyTorch
Delivery Pipeline
Deep Learning
GIT
Containerization
Gitlab-ci
Bitbucket
C++14
Software Performance
Lidar
Software Version Control
Docker

Job description

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., * 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.

Requirements

  • 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.

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.

About the company

© 2026 Careerjet All rights reserved

Apply for this position