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