Strategic Data Systems

Software Engineer - Robotics

San Diego, California, United States

$100,000 – $175,000Compensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Robotics, Automation, Underwater SystemsIndustries

Robotics/Controls Engineer

Position Overview

  • Location Type: On-site
  • Job Type: Full-Time
  • Salary: $100,000 to $175,000 annually

The primary role of the Robotics/Controls Engineer is the ongoing development of in-house software packages and the integration of third-party software to enhance the existing system’s capabilities. Some domestic and international travel may be required to support customer-related activities.

Supervisory Responsibilities

  • None

Duties and Responsibilities

  • Develop, implement, and validate new features in a primarily C++ codebase.
  • Maintain and improve existing software through bug fixes and enhancements.
  • Design, implement, improve, and test software systems.
  • Ensure best practices in software development and documentation are followed.
  • Interface with third-party software to enhance the current capabilities.
  • Coordinate with third-party contractors to align development efforts.
  • Provide project status reports and development timeline updates.
  • Work closely with electrical, mechanical, and systems engineers to develop state-of-the-art underwater robotic systems.
  • Participate in field testing.
  • Travel domestically and internationally according to business needs.
  • Any other activities related to engineering duties on behalf of SRS and other General Oceans businesses.
  • Other duties as assigned.

Required Knowledge, Skills, and Abilities

  • Demonstrate a high level of personal integrity.
  • Strong proficiency in C++, Embedded C, and Python.
  • Proficiency in DevOps and CI/CD.
  • Proficiency with Robot Operating System (ROS) and various autonomy architectures.
  • Proficiency in ROS/ROS2, Qt, Docker, Git.
  • Proficiency in Serial and IP-based communication.
  • Proficiency in designing, developing, and implementing modular software.

Skills

C++
Embedded C
Python
DevOps
CI/CD
ROS
ROS2
Qt
Docker
Git
Serial communication
IP-based communication
Modular software development

Strategic Data Systems

Provides IT services and solutions for defense and federal agencies

About Strategic Data Systems

Strategic Data Systems has a longstanding track record in delivering robust IT services and solutions tailored for the U.S. Department of Defense, federal agencies, and commercial enterprises. The company leverages the ITIL framework and advanced cybersecurity technologies to ensure efficient, secure, and cost-effective operations. This focus on high-stakes security and productivity improvements, coupled with its specialization in designing complex information systems, makes it a formidable player in the industry and an exciting place to cultivate a career in technology.

1854 Keller Pkwy a, Keller, TX 76248, USAHeadquarters
1997Year Founded
VENTURE_UNKNOWNCompany Stage
Data & Analytics, AerospaceIndustries
51-200Employees

Land your dream remote job 3x faster with AI