Software Engineer

Spectrum Staffing Services/HRStaffers Inc.

Denville (NJ)

On-site

USD 130,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Vision insurance

Job summary

A leading engineering firm is seeking a skilled Software Engineer to develop next-generation robotic systems. This role focuses on designing and testing communication modules and requires experience with JAUS protocols and programming in C++. Candidates should have a Bachelor's degree in a relevant field and a minimum of 3 years of experience in robotics development. This position offers a collaborative environment and excellent benefits, including medical and vision insurance.

Qualifications

  • Minimum of 3 years’ experience developing software for robotics or unmanned systems.
  • Hands-on experience implementing JAUS protocols (OpenJAUS or JAUS Tool Set).
  • Ability to interpret Interface Control Documents (ICDs) accurately.

Responsibilities

  • Design, code, and test communication modules for robotic control systems compliant with JAUS standards.
  • Develop messaging and control interfaces between robotic subsystems and the main platform.
  • Create and maintain simulation and testing environments for system validation.
  • Support integration, debugging, and field testing activities.

Skills

C++
JAUS protocols
Python
ROS
Real-time operating systems
Embedded Linux
Analytical skills
Problem-solving

Education

Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or related field

Job description

Pay range (Spectrum Staffing Services/HRStaffers Inc.)

This range is provided by Spectrum Staffing Services/HRStaffers Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$130,000.00/yr - $150,000.00/yr

SUMMARY

Join a leading engineering and technology innovator recognized for developing next-generation robotic and defense systems. This opportunity is ideal for a skilled Software Engineer with expertise in integrating unmanned or robotic subsystems using standardized communication protocols. You’ll be part of a collaborative, hands‑on environment that emphasizes creative problem solving, rapid prototyping, and real‑time system development.

RESPONSIBILITIES
  • Design, code, and test communication modules for robotic control systems compliant with JAUS (Joint Architecture for Unmanned Systems) standards.
  • Develop messaging and control interfaces between robotic subsystems and the main platform.
  • Collaborate with hardware, electrical, and mechanical engineering teams to refine control and feedback mechanisms.
  • Create and maintain simulation and testing environments for system validation.
  • Author and maintain technical documentation such as API references, interface specifications, and compliance reports.
  • Support integration, debugging, and field testing activities to ensure performance and reliability.
  • Ensure compliance with applicable military communication and safety standards.
QUALIFICATIONS
Required
  • Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or related field.
  • Minimum of 3 years’ experience developing software for robotics or unmanned systems.
  • Hands‑on experience implementing JAUS protocols (OpenJAUS or JAUS Tool Set).
  • Proficiency in C++ and/or C; Python and ROS experience preferred.
  • Experience with real‑time operating systems (RTOS) or embedded Linux.
  • Strong grasp of network protocols (UDP/TCP, multicast, serial).
  • Ability to interpret Interface Control Documents (ICDs) accurately.
  • Excellent analytical and problem‑solving skills; self‑starter attitude.
Preferred
  • Background in robotic motion control or kinematics.
  • Familiarity with JAUS Service Definitions (SAE AS6009).
  • Experience integrating sensors, cameras, or tools into robotic platforms.
  • Exposure to DoD projects or understanding of MIL‑STD‑882E safety processes.
Seniority level

Associate

Employment type

Full-time

Job function

Defense and Space Manufacturing

Benefits
  • Medical insurance
  • Vision insurance
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Defense Robotics JN -072026-179110
Software Engineer - Defense Robotics JN -072026-179110

Goodwin Recruiting • Concord (NC)

On-site
USD 140,000 - 150,000
Relocation assistance
Comprehensive healthcare and benefits
401(k) with company contribution
+2
Robotics Software Engineer - Defense
Robotics Software Engineer - Defense

Strativ Group • San Francisco (CA)

On-site
USD 140,000 - 200,000
Senior Software Integration Engineer
Senior Software Integration Engineer

Metric Geo • Virginia (MN)

On-site
USD 130,000 - 200,000
Staff Software Integration Engineer
Staff Software Integration Engineer

Metric Geo • Maryland

On-site
USD 130,000 - 200,000
Systems Engineer
Systems Engineer

Deft AI, Inc. • San Francisco (CA)

On-site
USD 100,000 - 200,000
Cash and stock awards
Comprehensive benefits
Robotic Software Engineer
Robotic Software Engineer

Insight Recruitment • San Francisco (CA)

On-site
USD 180,000 - 200,000
Competitive compensation
Meaningful equity
High ownership in engineering team
+1
Senior Software Engineer I
Senior Software Engineer I

SSCI, Inc. • Burlington (MA)

Hybrid
USD 128,000 - 154,000
Health Plan
Retirement Plan
Life Insurance
+8
Robotics Software Engineer
Robotics Software Engineer

Sorting Robotics • Los Angeles (CA)

On-site
USD 130,000 - 165,000
Competitive salary
Stock Options
Comprehensive health insurance
+2
Senior Software Engineer I - Large Air
Senior Software Engineer I - Large Air

Scientific Systems Company, Inc. • New Jersey

Hybrid
USD 128,000 - 154,000
Hybrid work schedule
Health insurance
Retirement plan
+3
Robotics Software Engineer (Vehicle Software)
Robotics Software Engineer (Vehicle Software)

Anduril Industries • Costa Mesa (CA)

On-site
USD 90,000 - 130,000
Full Family Health Coverage
16 Weeks Paid Parental Leave for All Caregivers
Family Planning & Support
+5