1,647,418open jobs
98,969companies
251,416added this week
Browse all
Salary
≈ $132k – $243k per year (Estimated)
Location
In office (Wilmington)
Seniority
Senior
Visa
No sponsorship (stated in the posting)

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Oct 14, 2026.

Overview
Company
Impact
Profile match

ICS

ICS unites engineering excellence, UX design, and AI innovation to create user-friendly embedded and IoT products that are Intelligent | Connected | Secure.
Location/Eligibility: This is a contract position based in Massachusetts. You must be able to commute to the Wilmington area onsite at least 3 days a week. For this contract, there is no visa sponsorship available.

We are seeking a Senior Robotics Software Engineer (Full Stack) to contribute broadly across our entire autonomous navigation and manipulation stack. In this role, you will work closely with our core team to design, build, and debug features that directly control how our robots perceive, navigate, and interact with the physical world. If you are an adaptable developer who loves moving from high-level autonomy logic down to physical hardware bring-up, you will thrive in this high-velocity environment.

Core Responsibilities

  • Full-Stack Feature Development: Design, implement, and test new capabilities across the core robotics software stack using ROS 2 in both C++ and Python.

  • Navigation & Manipulation: Contribute to the development and tuning of motion planning, localized navigation, and robotic manipulation pipelines.

  • System Integration: Collaborate with specialized middleware and infrastructure engineers to integrate machine learning models, sensor streams, and hardware drivers.

  • Triage & Debugging: Diagnose, debug, and resolve complex system-level software issues both in simulation environments and on live physical robots.

Technical Requirements (Must-Have)

  • Robotics Domain Experience: Proven track record of developing software for autonomous systems or robotic platforms.

  • ROS 2 Proficiency: Strong, hands-on development experience within the ROS 2 ecosystem.

  • Polyglot Coding: Fluency in Modern C++ and/or Python, along with clean coding practices and solid algorithm design.

  • Linux Environment: Comfortable working, debugging, and profiling software within a Linux (Ubuntu) environment.

Preferred Qualifications (Nice-to-Have)

  • Real Robot Deployment: Extensive experience with hardware bring-up and testing software on real, physical robots (not just running algorithms in simulation).

  • Specialized Robotics Modules: Familiarity with modern perception, classic/advanced control theory, or machine learning frameworks (e.g., PyTorch).

  • Sensor Integration: Experience interfacing with sensors common to robotics like LiDAR, IMUs, or RGBD/Stereo cameras.

Are you the right fit?

You are a highly adaptable engineer who doesn't say "that's not my department." You are equally comfortable writing highly optimized C++ code, writing quick Python test scripts, or grabbing a screwdriver to check a sensor connection on the physical platform. You thrive in a high-velocity environment where your code directly affects physical machines moving in the real world.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,647,418 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Wilmington
$197k – $225k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Richmond • McLean • Cambridge
Python
JavaScript
Rust
TypeScript
C#
Node JS
Scala
AI/ML
Machine Learning
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Management
Agile
Apply
$197k – $225k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • McLean
Python
JavaScript
Rust
TypeScript
C#
Node JS
Scala
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Management
Agile
Apply
≈ $217k – $398k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Seattle
Java
C++
Mobile
CloudKit
DevOps
Kubernetes
Apply
≈ $174k – $343k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Seattle
Java
C++
Mobile
CloudKit
DevOps
Kubernetes
Apply
≈ $170k – $336k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Seattle
Java
C++
Databases
Redis
Cassandra
DynamoDB
Memcached
Apache Kafka
FoundationDB
Mobile
CloudKit
DevOps
gRPC
GCP
AWS
Kubernetes
Apply
≈ $38k – $74k per year (Estimated) • In office • Full-Time • 8+ years exp • South Africa
Python
C++
DevOps
RTOS
Git
IoT
FreeRTOS
Apply
≈ $17k – $40k per year (Estimated) • In office • 5+ years exp • Master's Degree • Bengaluru
Python
C
C++
C
GNU Make
DevOps
Linux
TCP/IP
Cybersecurity
Wireshark
Tcpdump
Chips/EDA
JTAG Debuggers
OpenOCD
Cryptography
OpenSSL
Management
Agile
Scrum
Apply
≈ $31k – $63k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Warsaw
Python
SQL
SAS
Databases
Databricks
DevOps
Azure
Analytics
Tableau
Power BI
Apply
≈ $62k – $180k per year (Estimated) • Hybrid • Full-Time • Copenhagen
Python
Go
JavaScript
Node JS
AI/ML
Model Context Protocol
LLM
DevOps
Docker
Kubernetes
Apply
≈ $52k – $137k per year (Estimated) • In office • Full-Time • 12+ years exp • Pune
Python
Java
AI/ML
LLM
RAG
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Apply
≈ $133k – $244k per year (Estimated) • In office • Wilmington
C++
C++
CMake
DevOps
CI/CD
Bazel
Linux
Robotics
ROS
Apply
≈ $125k – $251k per year (Estimated) • In office • Wilmington
Python
C++
C++
PyTorch C++
AI/ML
CUDA Toolkit
TensorRT
PyTorch
CUDA
DevOps
Linux
Robotics
ROS
Nav2
ROS2
Fast DDS
Cyclone DDS
Zenoh
Apply
≈ $43k – $96k per year (Estimated) • In office • PhD • Wilmington
Python
C++
AI/ML
Reinforcement Learning
Physical AI
DevOps
Linux
Robotics
Drake
Isaac Sim
MuJoCo
Teleoperation
Reinforcement Learning
Apply
$72k – $99k per year • In office • Full-Time • Bachelor's Degree • Wilmington
Python
JavaScript
SQL
C#
C++
DevOps
GCP
Azure
CI/CD
Git
AWS
Management
Agile
Apply
≈ $133k – $244k per year (Estimated) • In office • Wilmington
C++
C++
CMake
DevOps
CI/CD
Bazel
Linux
Robotics
ROS
Apply
$69k – $95k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Wilmington
Analytics
Power BI
Microsoft Excel
Apply
$57k – $78k per year • In office • Full-Time • Bachelor's Degree • Wilmington
Analytics
Power BI
Microsoft Excel
Apply
$110k – $151k per year • In office • Full-Time • 5+ years exp • Master's Degree • Wilmington
Analytics
Microsoft Excel
Design
AutoCAD
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,647,418 more open roles from verified company boards, updated every day.