Unknown Company

Software Engineer

denville, nj • Posted 4 days ago
Onsite Full Time IT & Technology

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

#J-18808-Ljbffr
Back to Job Search